2B Willie Rodriguez #31
Age: 35 | Bats: R | Throws: R | Morale: Normal
12/31/2026
2B WILLIE RODRIGUEZ #31 - AGE: 35 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
125 466 107 13 1 7 47 65 118 .230 .335 .307 3 -0.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 4 4 4
BABIP 4 4 4 4
Avoid K's 5 5 5 5
Gap 4 4 4 4
Power 4 4 4 4
Eye 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 25
Errors: - 55 50
Arm: 20 40 30
Turn DP: - 55 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: 65 Center Field: -
2nd Base: 50 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 55
Stealing Aggressiveness: 50
Stealing Ability: 45
Baserunning Inst.: 40
Sacrifice Bunt: 40
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/24/2026 SC Loss, 2-4 3 0 0 1 0 0 1 0
09/21/2026 WIN Win, 2-1 0 0 0 0 0 0 0 0
09/20/2026 WIN Loss, 1-8 4 0 0 0 0 0 3 0
09/18/2026 @ MXC Win, 4-1 2 1 0 0 0 2 0 0
09/16/2026 @ MXC Loss, 0-7 3 0 0 0 0 0 0 0
09/15/2026 GB Win, 6-4 4 1 1 0 0 0 1 0
09/14/2026 GB Win, 10-3 4 0 0 0 0 0 2 0
09/13/2026 GB Loss, 1-2 4 0 1 0 0 0 1 0
08/16/2026 @ GB Loss, 4-5 3 1 1 4 1 0 0 0
08/15/2026 @ GB Loss, 0-1 2 0 0 0 0 1 1 0
PERSONALITY
Likes to do crossword puzzles in his spare time.
Birthday:02/28/1991
Born in:Aibonito, GUA
Nationality:Puerto Rican
Height:6' 3"
Weight:210 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:7 Years, 81 Days
Service This Yr:178 Days
40-Man Service:8 Years, 28 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2012, 2nd Pick in Round 2
SEMI-PRO BASEBALL CIRCUIT 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 125 466 107 13 1 7 47 64 65 118 .230 .335 .307 .641 .303 .077 83
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 118 555 11 0 0 3 8 5 143 21 3 6 33.3 53.6 3.80 -0.9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   129 31 5 0 1 9 17 15 31 0 2 4 .240 .338 .302 .640
Versus Right   337 76 8 1 6 38 46 50 87 5 6 7 .226 .333 .309 .642
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   101 22 4 0 3 12 16 13 25 0 2 5 .218 .336 .347 .683
May   113 28 2 0 0 7 13 12 27 1 2 0 .248 .317 .265 .583
June   100 20 1 1 1 7 14 12 22 1 2 2 .200 .296 .260 .556
July   84 23 4 0 1 9 12 19 23 2 0 2 .274 .411 .357 .768
August   44 12 2 0 2 11 7 7 13 0 2 2 .273 .396 .455 .851
September   24 2 0 0 0 1 2 2 8 1 0 0 .083 .148 .083 .231
Spring Training   54 16 0 0 0 4 8 6 11 0 1 0 .296 .367 .296 .663
Last Year   541 139 17 2 13 57 69 63 118 3 7 6 .257 .339 .368 .707
Career   1007 246 30 3 20 104 133 128 236 8 15 17 .244 .337 .340 .677
Home   228 50 4 1 0 19 33 40 60 5 3 6 .219 .344 .246 .590
Road   238 57 9 0 7 28 31 25 58 0 5 5 .239 .325 .366 .690
Grass   397 84 9 1 4 34 55 58 105 5 7 11 .212 .325 .270 .594
Turf   69 23 4 0 3 13 9 7 13 0 1 0 .333 .395 .522 .916
Day   160 32 5 1 1 13 16 20 42 1 3 4 .200 .303 .263 .565
Night   306 75 8 0 6 34 48 45 76 4 5 7 .245 .351 .330 .681
As Starter   459 106 13 1 7 47 63 63 115 5 8 11 .231 .335 .309 .644
As Reliever / Substitution   7 1 0 0 0 0 1 2 3 0 0 0 .143 .333 .143 .476
Pinch Hitting   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   91 25 2 0 3 8 16 20 24 0 1 2 .275 .416 .396 .812
Inning 1-3   192 42 7 1 1 17 19 17 48 0 5 2 .219 .289 .281 .570
Inning 4-6   130 33 4 0 3 18 19 15 30 4 2 5 .254 .344 .354 .698
Inning 7-9   139 31 2 0 3 12 25 30 39 1 1 4 .223 .374 .302 .676
Extra Innings   5 1 0 0 0 0 0 3 1 0 0 0 .200 .500 .200 .700
0 Outs   201 45 5 1 3 9 40 34 50 1 5 4 .224 .346 .303 .649
1 Outs   131 28 4 0 0 13 14 14 34 4 3 4 .214 .301 .244 .545
2 Outs   134 34 4 0 4 25 9 17 34 0 0 3 .254 .351 .373 .724
Scoring Position   110 29 3 0 3 43 12 16 26 5 8 2 .264 .353 .373 .726
Bases Empty   288 61 6 1 4 4 40 42 74 0 0 7 .212 .326 .281 .608
Runner on 1st   68 17 4 0 0 0 11 7 18 0 0 2 .250 .338 .309 .646
Runner on 2nd   35 8 0 0 1 5 2 6 9 0 6 0 .229 .341 .314 .656
Runner on 3rd   10 2 0 0 0 4 0 0 3 1 0 0 .200 .182 .200 .382
Runner on 1st & 2nd   32 5 0 0 0 3 4 3 7 0 1 2 .156 .270 .156 .427
Runner on 1st & 3rd   8 2 1 0 0 5 2 4 3 2 0 0 .250 .429 .375 .804
Runner on 2nd & 3rd   9 4 1 0 0 7 0 3 1 1 1 0 .444 .538 .556 1.094
Bases Loaded   16 8 1 0 2 19 4 0 3 1 0 0 .500 .471 .938 1.408
Two Strikes   253 41 6 0 2 16 28 41 118 4 0 4 .162 .285 .209 .494
First Pitch   60 16 0 0 3 12 7 0 0 0 0 3 .267 .302 .417 .718
Count 0-1   41 18 4 0 0 7 7 0 0 0 0 2 .439 .465 .537 1.002
Count 0-2   35 6 2 0 0 2 5 0 18 0 0 0 .171 .171 .229 .400
Count 1-0   31 9 0 1 0 0 3 0 0 0 2 1 .290 .312 .355 .667
Count 1-1   34 8 1 0 1 5 5 0 0 1 5 1 .235 .250 .353 .603
Count 1-2   80 17 2 0 1 7 8 0 37 1 0 1 .212 .220 .275 .495
Count 2-0   8 2 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   22 8 2 0 1 6 4 0 0 0 1 0 .364 .364 .591 .955
Count 2-2   67 8 0 0 1 3 1 0 31 1 0 1 .119 .130 .164 .295
Count 3-0   0 0 0 0 0 0 1 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   17 5 0 0 0 1 8 18 0 0 0 0 .294 .657 .294 .951
Full Count   71 10 2 0 0 4 14 41 32 2 0 2 .141 .457 .169 .626
Behind in Count   156 41 8 0 1 16 20 0 55 1 0 3 .263 .275 .333 .608
Ahead in Count   78 24 2 1 1 7 16 24 0 0 3 1 .308 .476 .397 .873
Batting Leadoff   369 85 11 1 6 32 52 47 96 3 6 5 .230 .323 .314 .637
Batting 2nd   6 0 0 0 0 0 0 1 3 0 0 0 .000 .143 .000 .143
Batting 3rd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 5th   14 7 0 0 0 1 0 4 1 0 0 1 .500 .632 .500 1.132
Batting 6th   37 11 2 0 0 8 8 4 7 1 1 3 .297 .400 .351 .751
Batting 7th   31 4 0 0 1 6 3 7 8 1 1 1 .129 .300 .226 .526
Batting 8th   5 0 0 0 0 0 0 1 2 0 0 1 .000 .286 .000 .286
Batting 9th   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Low Leverage   163 27 4 0 3 10 21 24 41 0 0 4 .166 .288 .245 .533
Medium Leverage   228 62 7 1 3 18 32 30 60 2 6 6 .272 .368 .351 .719
High Leverage   73 17 2 0 1 19 10 10 17 3 2 1 .233 .322 .301 .623
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2015 San Francisco - PBC 24 30 115 28 7 0 5 26 13 3 2 0 26 3 2 .243 .275 .435 .710 82 82 0.3
2016 El Paso - PBC 25 83 304 73 17 2 6 18 38 18 5 0 88 10 9 .240 .294 .368 .662 77 79 1.4
2017 El Paso - PBC 26 52 166 44 5 2 7 18 23 16 3 1 47 0 1 .265 .339 .446 .784 108 114 1.0
2017 Toronto - PBC 26 36 129 29 4 0 5 17 14 9 0 1 34 0 1 .225 .273 .372 .645 73 64 0.4
2017 Total - PBC 26 88 295 73 9 2 12 35 37 25 3 2 81 0 2 .247 .311 .414 .724 93 92 1.4
2018 Toronto - PBC 27 76 254 68 8 2 14 34 32 20 3 0 71 3 1 .268 .329 .480 .809 115 110 2.0
2019 Toronto - PBC 28 14 49 5 1 1 0 4 3 0 0 1 16 0 0 .102 .100 .163 .263 -29 -44 -0.6
2020 St. Louis - PBC 29 44 145 38 10 1 2 16 16 13 2 2 39 4 3 .262 .327 .386 .713 92 93 0.7
2021 Washington - PBC 30 5 11 3 1 0 0 2 0 0 0 0 1 0 0 .273 .273 .364 .636 71 54 -0.0
2022 St. Louis - PBC 31 6 7 2 0 0 0 0 1 0 0 0 0 1 0 .286 .286 .286 .571 55 32 0.0
Total PBC 346 1180 290 53 8 39 135 140 79 15 5 322 21 17 .246 .300 .403 .704 87 86 5.2
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2010 Total - 19 53 238 68 13 5 10 52 51 18 7 2 24 4 3 .286 .351 .508 .859 100 100 1.2
2011 Total - 20 69 310 90 16 7 19 77 82 25 7 3 30 4 4 .290 .354 .571 .925 100 100 2.2
2012 Total - 21 57 256 74 13 6 13 59 72 22 7 2 23 5 4 .289 .359 .539 .898 100 100 1.6
2013 El Paso - A 22 44 167 42 10 0 6 20 20 22 6 1 40 8 8 .251 .357 .419 .776 110 106 0.8
2013 New Mexico - A+ 22 8 28 6 2 1 0 3 1 3 2 2 6 1 1 .214 .314 .357 .671 81 83 0.1
2013 Salt Lake City - AA 22 12 46 10 1 0 0 3 4 4 0 1 6 0 0 .217 .275 .239 .514 45 31 -0.2
2013 Sacramento - AA 22 15 60 20 3 0 1 9 8 1 1 0 18 0 2 .333 .355 .433 .788 119 118 0.2
2013 Total - AA 22 27 106 30 4 0 1 12 12 5 1 1 24 0 2 .283 .319 .349 .668 86 79 0.0
2014 Golden State - A+ 23 56 232 62 14 5 3 29 32 28 2 0 51 5 5 .267 .351 .409 .761 106 109 0.8
2014 Sacramento - AA 23 32 126 34 4 0 1 9 8 19 0 0 32 2 3 .270 .366 .325 .691 89 91 0.1
2015 Oakland - AAA 24 56 247 88 18 0 8 36 51 16 10 0 48 5 4 .356 .418 .526 .944 149 153 3.7
2019 Montreal - AAA 28 4 19 8 2 0 0 0 2 2 0 0 2 2 0 .421 .476 .526 1.003 172 185 0.4
2021 Virginia - AA 30 40 151 36 7 1 2 11 16 20 2 0 27 9 8 .238 .335 .338 .673 83 87 0.8
2022 Arizona - AAA 31 50 179 46 7 3 3 18 22 18 3 2 37 6 4 .257 .332 .380 .712 92 91 1.1
2023 Virginia - AA 32 50 194 68 9 1 8 33 35 18 8 0 29 10 6 .351 .427 .531 .958 147 155 2.4
2023 Baltimore - AAA 32 15 54 9 1 0 1 4 7 9 2 0 12 0 1 .167 .308 .241 .548 50 58 0.1
2024 Virginia - AA 33 75 264 71 16 5 6 31 51 36 7 3 52 9 12 .269 .368 .436 .803 110 111 1.0
2025 Vancouver - Semi 34 144 541 139 17 2 13 57 69 63 6 3 118 8 11 .257 .339 .368 .707 90 90 0.2
2026 Vancouver - Semi 35 125 466 107 13 1 7 47 64 65 11 5 118 3 6 .230 .335 .307 .641 80 83 -0.9
Total AAA 125 499 151 28 3 12 58 82 45 15 2 99 13 9 .303 .376 .443 .819 118 121
Total AA 224 841 239 40 7 18 96 122 98 18 4 164 30 31 .284 .369 .413 .782 107 110
Total A+ 64 260 68 16 6 3 32 33 31 4 2 57 6 6 .262 .347 .404 .751 103 106
Total A 44 167 42 10 0 6 20 20 22 6 1 40 8 8 .251 .357 .419 .776 110 106
Total SPBC 269 1007 246 30 3 20 104 133 128 17 8 236 11 17 .244 .337 .340 .677 86 87
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2016 El Paso - PBC 25 11 40 7 1 0 1 6 5 3 2 1 15 0 2 .175 .261 .275 .536 45 47 1.1
Total PBC 11 40 7 1 0 1 6 5 3 2 1 15 0 2 .175 .261 .275 .536 45 47
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 Sacramento - AA 1B 15 15 95 12 15 107 0 1.000 133.0 7.24 +0.7 1.011
2013 Salt Lake City - AA 2B 10 10 9 21 3 30 0 1.000 84.0 3.21 +0.4 1.112
2013 New Mexico - A+ 2B 8 8 12 17 3 30 1 .967 69.0 3.78 +0.3 1.018
2013 El Paso - A 2B 44 44 84 87 17 174 3 .983 381.2 4.03 +4.0 1.111
2014 Sacramento - AA 1B 18 18 137 11 12 148 0 1.000 157.0 8.48 +0.8 1.037
2014 Golden State - A+ 1B 4 4 33 1 0 34 0 1.000 36.0 8.50 -0.0 1.005
2014 Sacramento - AA 2B 16 14 41 30 11 71 0 1.000 122.0 5.24 +1.5 1.210
2014 Golden State - A+ 2B 45 45 74 106 31 183 3 .984 400.1 4.05 +0.6 1.017
2015 Oakland - AAA 1B 1 0 1 0 0 1 0 1.000 1.0 9.00 0.0 .000
2015 San Francisco - Pro 2B 30 30 66 84 17 153 3 .980 268.2 5.02 +2.9 1.059
2015 Oakland - AAA 2B 56 56 118 164 38 287 5 .983 511.2 4.96 +8.5 1.110
2016 El Paso - Pro 1B 19 0 41 2 1 43 0 1.000 55.0 7.04 -0.1 1.007
2016 El Paso - Pro 2B 83 83 165 199 39 369 5 .986 685.2 4.78 +12.8 1.165
2017 El Paso - Pro 2B 48 41 79 118 21 202 5 .975 384.1 4.61 +1.8 1.082
2017 Toronto - Pro 2B 37 36 77 101 15 178 0 1.000 321.0 4.99 +4.4 1.099
2017 El Paso - Pro SS 7 7 14 17 4 33 2 .939 49.0 5.69 -1.1 .904
2017 Toronto - Pro SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2018 Toronto - Pro 2B 76 75 158 195 33 359 6 .983 653.2 4.86 +6.9 1.091
2019 Toronto - Pro 2B 12 11 21 31 5 55 3 .945 110.2 4.23 +0.6 .990
2019 Montreal - AAA 2B 4 4 6 11 2 18 1 .944 34.1 4.46 +0.5 1.270
2020 St. Louis - Pro 1B 3 0 26 1 2 27 0 1.000 20.0 12.15 -0.3 .812
2020 St. Louis - Pro 2B 41 39 76 100 20 177 1 .994 359.0 4.41 +2.3 1.038
2020 St. Louis - Pro SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Washington - Pro 2B 4 2 4 8 2 12 0 1.000 26.2 4.05 +0.2 .987
2021 Virginia - AA 2B 38 38 81 106 29 188 1 .995 343.2 4.90 +6.4 1.128
2021 Washington - Pro SS 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2021 Virginia - AA SS 2 2 0 2 0 2 0 1.000 18.0 1.00 +0.3 1.058
2022 St. Louis - Pro 1B 2 0 4 0 0 4 0 1.000 5.2 6.35 +0.3 .000
2022 Arizona - AAA 1B 1 1 5 2 1 7 0 1.000 9.0 7.00 +0.0 1.031
2022 St. Louis - Pro 2B 3 0 5 3 2 8 0 1.000 4.0 18.00 +0.0 .992
2022 Arizona - AAA 2B 42 42 95 129 35 225 1 .996 375.0 5.38 +5.6 1.095
2022 St. Louis - Pro SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2023 Baltimore - AAA 2B 15 15 26 47 5 76 3 .961 141.0 4.66 +2.0 1.076
2023 Virginia - AA 2B 11 8 17 23 3 40 0 1.000 74.2 4.82 +1.6 1.338
2023 Virginia - AA SS 42 42 79 112 25 196 5 .974 364.1 4.72 -0.5 .997
2024 Virginia - AA 1B 32 25 220 13 15 237 4 .983 230.2 9.09 -0.7 1.006
2024 Virginia - AA 2B 38 36 67 91 21 160 2 .988 309.1 4.60 +2.7 1.070
2024 Virginia - AA SS 13 9 14 24 0 39 1 .974 94.0 3.64 -1.1 .986
2025 Vancouver - Semi 1B 6 5 46 4 1 50 0 1.000 43.0 10.47 +0.6 1.116
2025 Vancouver - Semi 2B 133 129 278 325 70 614 11 .982 1146.0 4.74 -10.4 .937
2025 Vancouver - Semi SS 6 4 11 14 4 25 0 1.000 39.2 5.67 +0.6 1.048
2026 Vancouver - Semi 1B 5 3 24 1 1 25 0 1.000 31.0 7.26 -0.0 1.015
2026 Vancouver - Semi 2B 64 57 82 122 34 207 3 .986 513.1 3.58 -9.6 .882
2026 Vancouver - Semi SS 61 58 65 131 27 206 10 .951 500.2 3.52 -6.2 .911
2026 Vancouver - Semi LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Vancouver - Semi CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 106 71 632 47 48 683 4 .994 721.1 8.47 +1.3 1.016
TOTAL 2B 858 823 1641 2118 456 3816 57 .985 7319.2 4.62 +45.8 1.055
TOTAL SS 132 122 183 300 60 501 18 .964 1066.2 4.08 -7.9 .954
PLAYER HISTORY
01/01/2011 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (5); Eye: 3 (5).
01/01/2012 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (5); Eye: 3 (5).
10/25/2012 Drafted in the 2012 first-year player draft out of college (University of Central Arkansas; Conway, AR) by the El Paso Diablos. (Round 2, Pick 2, 20th overall pick).
01/01/2013 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 3 (6); Eye: 4 (5).
05/07/2013 Unsuccessfully completed training to generate more batspeed and homerun power at the El Paso Diablos development complex.
06/12/2013 Named the #12 prospect in the PBC
08/27/2013 Injured (sinus infection),day-to-day for 3 days.
09/02/2013 Was traded by the El Paso Diablos to the San Francisco Peanuts, along with RP Alejandro Hernandez, SS Chris Phillips, and SP Tyshawn Dortch, in exchange for SP Kevin Mooris.
01/01/2014 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 4 (6); Eye: 4 (5).
05/07/2014 Successfully completed training to improve his plate discipline at the San Francisco Peanuts development complex.
06/12/2014 Named the #6 prospect in the PBC
10/20/2014 Injured (migraine),day-to-day for 1 day.
01/01/2015 OSA scouting updated ratings (potential): Contact: 5 (7); Power: 4 (7); Eye: 5 (5).
01/25/2015 Unsuccessfully completed training to improve his baserunning fundamentals at the San Francisco Peanuts development complex.
06/12/2015 Named the #16 prospect in the PBC
09/01/2015 Wins the AAA Batter of the Month Award.
11/01/2015 Finished 3rd in 2015 AAA Most Valuable Player Award voting.
11/20/2015 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2016 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 5 (8); Eye: 5 (5).
05/01/2016 Was traded by the San Francisco Peanuts to the El Paso Diablos, along with 3B Alex Sierra, 2B Phil Rasmussen, RP Zeke Smothers, and RP Jared Dickerson, in exchange for 2B Dewey Duggan, 2B Rob Rodriguez, 2B Steve Wells, and 3B Sam Abel.
06/12/2016 Successfully completed training to improve his infield defense at the El Paso Diablos development complex.
09/19/2016 Injured (foot contusion),out for one week.
09/29/2016 Injured (mild oblique strain),day-to-day for 4 days.
10/24/2016 Wins the 2016 Pro Circuit Cup with the El Paso Diablos.
11/02/2016 Wins the 2016 PBC Great Glove Award at 2B.
11/16/2016 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2017 OSA scouting updated ratings (potential): Contact: 5 (6); Power: 5 (8); Eye: 5 (5).
06/03/2017 Injured (bruised cheekbone),day-to-day for 2 days.
08/16/2017 Was traded by the El Paso Diablos to the Toronto Titans in exchange for 3B Nicolo Cadaloba.
10/26/2017 Wins the 2017 Pro Circuit Cup with the El Paso Diablos.
11/18/2017 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2018 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (6); Eye: 5 (5).
11/15/2018 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2019 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 5 (5).
09/10/2019 Goes 0-4 against the Baltimore Schooners, ending his hitting streak at 22 games.
11/19/2019 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2020 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 5 (5).
06/27/2020 Was traded by the Toronto Titans to the St. Louis Lions in exchange for 2B Ken Gibbons.
07/25/2020 Injured (bruised knee),day-to-day for one week.
11/19/2020 Became a free agent.
01/01/2021 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 5 (5).
05/17/2021 Signed a minor league contract with the Washington Warriors organization.
08/26/2021 Released by the Washington Warriors.
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
05/17/2022 Signed a minor league contract with the St. Louis Lions organization.
10/24/2022 Wins the 2022 AAA Great Glove Award at 2B.
11/20/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
05/30/2023 Signed a minor league contract with the Washington Warriors organization.
07/10/2023 Wins the AA AAE Player of the Week Award.
08/27/2023 Injured (sprained elbow),out for 5 weeks.
10/05/2023 Injured (knee soreness),day-to-day for 2 days.
10/19/2023 Wins the 2023 PBC Reserve League One Championship Cup with the Baltimore Schooners!
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
06/12/2024 Injured (bruised ankle),day-to-day for 1 day.
06/28/2024 Injured (mild shoulder strain),day-to-day for 2 weeks.
08/14/2024 Injured (intercostal strain),out for 1-2 weeks.
10/17/2024 Injured (knee soreness),day-to-day for one week.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
02/11/2025 Released by the Washington organization.
04/08/2025 Signed a 3-year contract worth a total of $55,800 with the Vancouver Narwhals organization.
04/25/2025 Injured (knee soreness),day-to-day for one week.
05/19/2025 Wins the SPBC WSPC Player of the Week Award.
07/09/2025 Injured (sprained thumb),day-to-day for 1-2 weeks.
01/01/2026 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 4 (4); Eye: 5 (5).
05/07/2026 Injured (knee soreness),day-to-day for one week.
08/16/2026 Injured (sprained ankle),out for 4 weeks.
10/22/2026 Has failed to meet the vesting criteria in his contract.
11/12/2026 Became a free agent.
LEADERBOARD APPEARANCES
Year BB Rank
2025 63 8
2026 65 3
Year HP Rank
2026 11 3
Year SF Rank
2026 5 9
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60