2B Willie Rodriguez #31
Age: 34 | Bats: R | Throws: R | Morale: Good
12/31/2025
2B WILLIE RODRIGUEZ #31 - AGE: 34 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
144 541 139 17 2 13 57 63 118 .257 .339 .368 8 0.4
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 5 5 5 5
BABIP 4 4 4 4
Avoid K's 5 5 5 5
Gap 4 5 4 4
Power 4 4 4 4
Eye 5 5 5 5
FIELDING RATINGS
Catcher Infield Outfield
Range: - 55 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: 55 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/25/2025 SC Win, 10-3 4 1 0 1 0 1 0 0
09/23/2025 SC Loss, 3-6 5 0 1 1 0 0 0 0
09/22/2025 SAS Loss, 4-7 4 0 0 0 0 0 1 0
09/21/2025 SAS Loss, 4-14 5 0 0 0 0 0 0 0
09/20/2025 SAS Win, 3-2 3 0 0 0 0 1 0 1
09/18/2025 @ VAC Loss, 2-8 4 0 3 0 0 1 0 0
09/17/2025 @ VAC Win, 4-3 5 0 1 2 0 0 1 0
09/16/2025 @ VAC Win, 9-5 5 1 1 2 1 0 2 0
09/15/2025 GB Win, 7-5 2 0 0 0 0 0 1 0
09/14/2025 GB Win, 1-0 2 1 1 0 0 2 0 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:215 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$18,600
Signed Through:2027 Season
Major Service:6 Years, 81 Days
Service This Yr:171 Days
40-Man Service:7 Years, 28 Days
Pro Service:12 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 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 144 541 139 17 2 13 57 69 63 118 .257 .339 .368 .707 .321 .111 91
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 139 620 6 1 0 11 7 3 199 32 8 11 42.1 67.8 4.22 .4  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   131 39 5 0 3 14 17 17 31 1 3 3 .298 .388 .405 .793
Versus Right   410 100 12 2 10 43 52 46 87 2 4 3 .244 .323 .356 .679
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   73 19 4 0 0 3 7 8 18 0 1 0 .260 .333 .315 .648
May   93 30 3 1 5 17 15 12 23 1 2 2 .323 .407 .538 .945
June   100 33 3 0 3 12 16 10 18 0 2 0 .330 .391 .450 .841
July   90 20 3 1 3 9 11 14 18 1 0 0 .222 .324 .378 .702
August   102 20 3 0 1 9 13 11 25 1 2 2 .196 .284 .255 .539
September   83 17 1 0 1 7 7 8 16 0 0 2 .205 .290 .253 .543
Career   541 139 17 2 13 57 69 63 118 3 7 6 .257 .339 .368 .707
Home   264 70 10 0 4 27 36 39 50 1 5 1 .265 .361 .348 .709
Road   277 69 7 2 9 30 33 24 68 2 2 5 .249 .318 .386 .704
Grass   443 113 16 1 9 46 55 56 99 3 7 4 .255 .342 .357 .699
Turf   98 26 1 1 4 11 14 7 19 0 0 2 .265 .327 .418 .745
Day   158 47 3 1 10 29 29 17 33 1 1 3 .297 .374 .519 .893
Night   383 92 14 1 3 28 40 46 85 2 6 3 .240 .325 .305 .630
As Starter   536 138 17 2 13 57 69 60 116 3 6 6 .257 .337 .369 .707
As Reliever / Substitution   5 1 0 0 0 0 0 3 2 0 1 0 .200 .500 .200 .700
Pinch Hitting   2 1 0 0 0 0 0 0 1 0 0 0 .500 .500 .500 1.000
Close/Late   113 30 7 2 3 16 12 14 28 2 2 1 .265 .346 .442 .789
Inning 1-3   181 51 7 0 4 17 25 19 29 1 3 3 .282 .358 .387 .745
Inning 4-6   179 40 3 0 4 17 23 24 40 0 2 1 .223 .319 .307 .626
Inning 7-9   173 48 7 2 5 23 21 17 47 2 1 2 .277 .345 .428 .773
Extra Innings   8 0 0 0 0 0 0 3 2 0 1 0 .000 .273 .000 .273
0 Outs   194 50 5 0 4 8 33 17 38 1 3 4 .258 .329 .345 .674
1 Outs   180 47 8 1 4 18 24 19 42 2 4 1 .261 .332 .383 .715
2 Outs   167 42 4 1 5 31 12 27 38 0 0 1 .251 .359 .377 .736
Scoring Position   142 37 2 0 3 39 16 23 28 3 7 1 .261 .361 .338 .699
Bases Empty   292 70 11 2 4 4 31 27 71 0 0 5 .240 .315 .332 .647
Runner on 1st   107 32 4 0 6 14 22 13 19 0 0 0 .299 .375 .505 .880
Runner on 2nd   49 19 1 0 2 13 8 9 10 0 6 0 .388 .483 .531 1.013
Runner on 3rd   4 1 0 0 0 1 0 0 1 0 0 0 .250 .250 .250 .500
Runner on 1st & 2nd   48 10 0 0 0 6 3 9 7 0 1 0 .208 .333 .208 .542
Runner on 1st & 3rd   17 5 1 0 1 10 2 2 7 0 0 0 .294 .368 .529 .898
Runner on 2nd & 3rd   10 0 0 0 0 4 1 1 1 3 0 1 .000 .133 .000 .133
Bases Loaded   14 2 0 0 0 5 2 2 2 0 0 0 .143 .250 .143 .393
Two Strikes   235 44 5 1 4 20 26 30 118 1 0 3 .187 .286 .268 .554
First Pitch   90 31 0 1 6 13 10 1 0 0 2 1 .344 .359 .567 .925
Count 0-1   40 11 2 0 2 6 4 0 0 1 2 1 .275 .286 .475 .761
Count 0-2   37 8 0 1 0 2 2 0 20 0 0 1 .216 .237 .270 .507
Count 1-0   56 18 6 0 1 7 9 0 0 1 1 0 .321 .316 .482 .798
Count 1-1   46 16 1 0 0 6 4 0 0 0 1 0 .348 .348 .370 .717
Count 1-2   86 14 1 0 3 8 12 0 45 0 0 2 .163 .182 .279 .461
Count 2-0   20 7 2 0 0 3 1 0 0 0 0 0 .350 .350 .450 .800
Count 2-1   37 9 0 0 0 1 3 0 0 0 0 1 .243 .263 .243 .506
Count 2-2   66 12 3 0 1 6 4 0 29 0 0 0 .182 .182 .273 .455
Count 3-0   1 0 0 0 0 0 4 17 0 0 0 0 .000 .944 .000 .944
Count 3-1   16 3 1 0 0 1 8 15 0 0 1 0 .188 .581 .250 .831
Full Count   46 10 1 0 0 4 8 30 24 1 0 0 .217 .519 .239 .759
Behind in Count   163 33 3 1 5 16 18 0 65 1 2 4 .202 .220 .325 .545
Ahead in Count   130 37 9 0 1 12 25 32 0 1 2 1 .285 .427 .377 .804
Batting Leadoff   76 17 1 0 1 7 9 9 17 0 0 2 .224 .322 .276 .598
Batting 2nd   106 28 1 0 3 14 14 11 13 2 1 0 .264 .328 .358 .686
Batting 3rd   5 2 0 0 0 1 1 0 2 0 0 0 .400 .400 .400 .800
Batting 4th   68 15 2 1 5 11 12 7 16 0 0 3 .221 .321 .500 .821
Batting 5th   66 13 2 0 0 8 8 10 16 0 2 0 .197 .303 .227 .530
Batting 6th   150 42 7 1 3 12 16 14 35 1 2 0 .280 .339 .400 .739
Batting 7th   44 17 2 0 1 4 4 7 10 0 1 0 .386 .471 .500 .971
Batting 8th   11 2 0 0 0 0 1 1 4 0 0 1 .182 .308 .182 .490
Batting 9th   15 3 2 0 0 0 4 4 5 0 1 0 .200 .368 .333 .702
Low Leverage   222 55 9 2 4 11 25 23 51 0 0 3 .248 .327 .360 .687
Medium Leverage   213 54 4 0 5 21 29 25 52 1 4 3 .254 .339 .343 .682
High Leverage   104 28 4 0 3 24 14 15 15 2 3 0 .269 .355 .394 .750
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 91 91 0.4
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 144 541 139 17 2 13 57 69 63 6 3 118 8 11 .257 .339 .368 .707 91 91
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
TOTAL 1B 101 68 608 46 47 658 4 .994 690.1 8.53 +1.3 1.017
TOTAL 2B 794 766 1559 1996 422 3609 54 .985 6806.1 4.70 +55.4 1.067
TOTAL SS 71 64 118 169 33 295 8 .973 566.0 4.56 -1.7 .990
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.
LEADERBOARD APPEARANCES
Year BB Rank
2025 63 8
Thursday, April 23rd , 2026 - OOTP Baseball 27.1 Build 52