CF Jonathan Swift #25
Age: 32 | Bats: R | Throws: R | Morale: Good
12/31/2026
CF JONATHAN SWIFT #25 - AGE: 32 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
75 228 55 7 0 3 16 17 71 .241 .297 .311 11 -0.6
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 4 5 4 4
BABIP 5 5 5 5
Avoid K's 4 5 4 4
Gap 4 4 4 4
Power 4 4 4 4
Eye 3 3 3 3
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 80
Errors: - 30 55
Arm: 20 25 45
Turn DP: - 35 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: 30 Center Field: 75
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 80
Stealing Aggressiveness: 65
Stealing Ability: 65
Baserunning Inst.: 85
Sacrifice Bunt: 45
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/27/2026 @ AZ Win, 4-3 1 0 0 0 0 2 1 1
09/26/2026 @ AZ Loss, 2-3 4 0 0 0 0 0 1 0
09/25/2026 @ AZ Win, 6-3 4 1 2 0 0 1 2 0
09/24/2026 @ AZ Win, 5-2 4 0 2 0 0 0 0 0
09/20/2026 DAL Loss, 3-5 4 0 2 1 0 0 1 0
09/19/2026 DAL Loss, 2-6 4 0 2 0 0 0 1 0
09/18/2026 DAL Win, 4-1 4 1 1 0 0 0 0 1
09/17/2026 DAL Win, 4-1 3 1 1 0 0 0 0 1
09/13/2026 @ MIN Loss, 3-8 3 1 1 0 0 0 0 0
09/12/2026 @ MIN Win, 4-2 4 0 0 0 0 0 2 0
PERSONALITY
Swift never shows any lack of effort.
High: Work Ethic
Low: Financial Ambition
Birthday:03/28/1994
Born in:Martinez, CA
Nationality:American
Height:6' 2"
Weight:185 lbs
Local Popularity:Fair
National Pop.:Fair
STATUS
Contract:Major League Contract
Salary:$322,000
Signed Through:2027 Season
Major Service:9 Years, 50 Days
Service This Yr:144 Days
40-Man Service:9 Years, 50 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:2012, 3rd Pick in Round 1
PROFESSIONAL BASEBALL CIRCUIT 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 75 228 55 7 0 3 16 15 17 71 .241 .297 .311 .608 .273 .070 64
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 65 250 1 1 0 0 4 0 71 10 11 2 84.6 23.6 3.56 -0.6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   74 20 3 0 1 8 5 4 22 0 1 0 .270 .308 .351 .659
Versus Right   154 35 4 0 2 8 9 13 49 0 3 1 .227 .292 .292 .584
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
May   10 3 0 0 0 1 2 0 3 0 1 0 .300 .300 .300 .600
June   55 15 1 0 3 7 4 3 22 0 0 0 .273 .310 .455 .765
July   64 16 3 0 0 3 4 4 18 0 1 0 .250 .294 .297 .591
August   45 8 1 0 0 2 0 6 10 0 1 0 .178 .275 .200 .475
September   54 13 2 0 0 3 5 4 18 0 1 1 .241 .305 .278 .583
Spring Training   75 15 1 1 1 10 5 3 21 0 3 0 .200 .231 .280 .511
Last Year   321 73 8 6 5 27 30 15 95 1 5 0 .227 .261 .336 .598
2 Years Ago   294 71 7 3 4 29 28 10 79 4 6 0 .241 .263 .327 .590
Career   3078 818 97 21 92 375 363 138 875 34 57 7 .266 .296 .401 .696
Home   114 32 2 0 0 7 8 7 31 0 4 0 .281 .322 .298 .621
Road   114 23 5 0 3 9 7 10 40 0 0 1 .202 .272 .325 .597
Grass   172 40 5 0 0 10 10 12 51 0 4 0 .233 .283 .262 .544
Turf   56 15 2 0 3 6 5 5 20 0 0 1 .268 .339 .464 .803
Day   143 35 3 0 3 10 11 9 49 0 2 0 .245 .289 .329 .618
Night   85 20 4 0 0 6 4 8 22 0 2 1 .235 .309 .282 .591
As Starter   222 53 7 0 3 16 13 17 69 0 3 1 .239 .296 .311 .607
As Reliever / Substitution   6 2 0 0 0 0 2 0 2 0 1 0 .333 .333 .333 .667
Close/Late   57 12 0 0 1 4 4 6 20 0 1 0 .211 .286 .263 .549
Inning 1-3   66 23 5 0 1 6 6 3 17 0 2 0 .348 .377 .470 .847
Inning 4-6   84 17 2 0 1 5 4 4 25 0 1 1 .202 .247 .262 .509
Inning 7-9   77 15 0 0 1 5 3 9 29 0 1 0 .195 .279 .234 .513
Extra Innings   1 0 0 0 0 0 1 1 0 0 0 0 .000 .500 .000 .500
0 Outs   67 14 2 0 1 1 6 2 22 0 4 0 .209 .232 .284 .515
1 Outs   69 19 3 0 0 3 4 6 26 0 0 0 .275 .333 .319 .652
2 Outs   92 22 2 0 2 12 4 9 23 0 0 1 .239 .314 .326 .640
Scoring Position   54 12 1 0 1 13 4 7 11 0 4 0 .222 .311 .296 .608
Bases Empty   128 34 6 0 1 1 8 6 43 0 0 1 .266 .304 .336 .640
Runner on 1st   46 9 0 0 1 2 2 4 17 0 0 0 .196 .260 .261 .521
Runner on 2nd   15 1 1 0 0 1 1 4 7 0 2 0 .067 .263 .133 .396
Runner on 3rd   6 1 0 0 0 1 0 0 2 0 0 0 .167 .167 .167 .333
Runner on 1st & 2nd   20 4 0 0 1 3 1 2 0 0 0 0 .200 .273 .350 .623
Runner on 1st & 3rd   4 1 0 0 0 1 1 0 0 0 0 0 .250 .250 .250 .500
Runner on 2nd & 3rd   5 2 0 0 0 3 1 0 2 0 2 0 .400 .400 .400 .800
Bases Loaded   4 3 0 0 0 4 0 1 0 0 0 0 .750 .800 .750 1.550
Two Strikes   135 22 6 0 3 9 6 11 71 0 0 1 .163 .231 .274 .505
First Pitch   31 7 1 0 0 1 2 1 0 0 1 0 .226 .250 .258 .508
Count 0-1   21 8 0 0 0 1 0 0 0 0 2 0 .381 .381 .381 .762
Count 0-2   26 5 1 0 0 0 1 0 16 0 0 0 .192 .192 .231 .423
Count 1-0   4 2 0 0 0 0 0 0 0 0 0 0 .500 .500 .500 1.000
Count 1-1   17 9 0 0 0 4 3 0 0 0 1 0 .529 .529 .529 1.059
Count 1-2   35 6 2 0 1 3 1 0 16 0 0 0 .171 .171 .314 .486
Count 2-0   4 2 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   8 3 0 0 0 0 0 0 0 0 0 0 .375 .375 .375 .750
Count 2-2   38 6 2 0 2 5 3 0 20 0 0 0 .158 .158 .368 .526
Count 3-0   0 0 0 0 0 0 0 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   8 2 0 0 0 1 2 4 0 0 0 0 .250 .500 .250 .750
Full Count   36 5 1 0 0 1 1 11 19 0 0 1 .139 .354 .167 .521
Behind in Count   82 19 3 0 1 4 2 0 32 0 2 0 .232 .232 .305 .537
Ahead in Count   24 9 0 0 0 1 3 5 0 0 0 0 .375 .483 .375 .858
Batting 2nd   12 4 0 0 0 1 0 2 0 0 2 0 .333 .429 .333 .762
Batting 3rd   4 2 0 0 0 0 1 0 1 0 0 0 .500 .500 .500 1.000
Batting 6th   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 7th   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Batting 8th   141 30 3 0 1 8 8 12 41 0 1 1 .213 .279 .255 .535
Batting 9th   66 19 4 0 2 7 5 3 26 0 1 0 .288 .319 .439 .758
Low Leverage   90 21 3 0 1 2 4 7 32 0 0 1 .233 .296 .300 .596
Medium Leverage   87 21 4 0 2 7 7 5 30 0 2 0 .241 .283 .356 .639
High Leverage   50 13 0 0 0 7 3 5 9 0 2 0 .260 .327 .260 .587
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
2017 San Francisco - PBC 23 16 55 15 1 0 1 6 5 2 0 0 18 3 0 .273 .298 .345 .644 72 62 0.1
2017 Denver - PBC 23 28 93 22 3 0 3 17 10 7 1 3 29 9 5 .237 .288 .366 .654 76 66 0.0
2017 Total - PBC 23 44 148 37 4 0 4 23 15 9 1 3 47 12 5 .250 .292 .358 .650 74 65 0.2
2018 Denver - PBC 24 88 355 106 10 2 18 65 53 12 1 6 96 25 14 .299 .318 .490 .808 114 106 2.5
2019 Denver - PBC 25 88 361 92 15 4 13 40 43 19 1 3 109 18 12 .255 .292 .427 .718 94 85 1.7
2020 Denver - PBC 26 88 324 98 13 1 8 35 40 17 2 4 88 39 16 .302 .337 .423 .760 106 100 2.5
2021 Denver - PBC 27 88 365 90 14 0 11 56 45 10 0 5 103 48 12 .247 .263 .375 .639 72 64 1.4
2022 Denver - PBC 28 88 358 105 8 3 14 44 60 15 1 4 97 43 20 .293 .320 .450 .770 105 99 1.9
2023 Philadelphia - PBC 29 88 324 91 11 2 12 40 34 14 0 4 90 23 15 .281 .307 .438 .745 104 102 2.4
2024 Philadelphia - PBC 30 64 228 56 7 3 3 24 17 9 0 3 63 30 6 .246 .271 .342 .613 68 65 0.5
2024 San Diego - PBC 30 22 66 15 0 0 1 5 11 1 0 1 16 9 3 .227 .235 .273 .508 37 26 0.1
2024 Total - PBC 30 86 294 71 7 3 4 29 28 10 0 4 79 39 9 .241 .263 .327 .590 61 56 0.6
2025 San Diego - PBC 31 88 321 73 8 6 5 27 30 15 0 1 95 25 12 .227 .261 .336 .598 59 56 -0.2
2026 San Diego - PBC 32 75 228 55 7 0 3 16 15 17 1 0 71 11 2 .241 .297 .311 .608 67 64 -0.6
Total PBC 821 3078 818 97 21 92 375 363 138 7 34 875 283 117 .266 .296 .401 .696 88 81 12.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
2009 Total - 15 42 181 81 23 6 8 49 81 22 2 3 6 19 13 .448 .505 .773 1.278 100 100 3.9
2010 Total - 16 33 145 65 18 5 7 44 59 17 2 3 9 22 14 .448 .503 .786 1.289 100 100 3.2
2011 Total - 17 41 185 85 21 6 6 55 65 14 2 3 8 25 16 .459 .495 .735 1.230 100 100 3.6
2012 Total - 18 37 163 75 19 4 8 49 68 13 2 3 12 27 17 .460 .497 .773 1.270 100 100 3.3
2013 San Francisco (R) - R 19 86 337 94 18 2 15 44 50 49 4 0 100 27 8 .279 .377 .478 .855 133 139 4.7
2014 California - R+ 20 88 373 89 22 1 13 42 55 32 3 0 134 17 11 .239 .304 .408 .711 89 88 0.5
2015 Huntsville - A 21 34 144 46 8 0 7 20 27 20 0 0 43 15 7 .319 .402 .521 .923 136 144 1.7
2015 Golden State - A+ 21 54 233 77 17 3 14 37 49 19 1 1 65 9 6 .330 .382 .609 .991 153 160 3.5
2016 Sacramento - AA 22 88 351 102 12 1 16 43 62 40 7 2 103 27 21 .291 .372 .467 .840 127 126 4.3
2017 Sacramento - AA 23 35 150 43 4 2 6 19 23 7 0 1 45 7 3 .287 .316 .460 .776 111 102 1.5
2017 Oakland - AAA 23 7 32 5 1 0 1 3 4 2 0 0 9 0 0 .156 .206 .281 .487 33 23 -0.1
Total AAA 7 32 5 1 0 1 3 4 2 0 0 9 0 0 .156 .206 .281 .487 33 23
Total AA 123 501 145 16 3 22 62 85 47 7 3 148 34 24 .289 .357 .465 .822 122 120
Total A+ 54 233 77 17 3 14 37 49 19 1 1 65 9 6 .330 .382 .609 .991 153 160
Total A 34 144 46 8 0 7 20 27 20 0 0 43 15 7 .319 .402 .521 .923 136 144
Total R+ 88 373 89 22 1 13 42 55 32 3 0 134 17 11 .239 .304 .408 .711 89 88
Total R 86 337 94 18 2 15 44 50 49 4 0 100 27 8 .279 .377 .478 .855 133 139
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
2023 Philadelphia - PBC 29 10 38 7 0 0 0 3 2 2 0 1 12 2 0 .184 .220 .184 .404 14 13 0.9
Total PBC 10 38 7 0 0 0 3 2 2 0 1 12 2 0 .184 .220 .184 .404 14 13
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2013 San Francisco (R) - R 1B 6 6 31 4 3 35 0 1.000 52.0 6.06 +0.0 .986
2013 San Francisco (R) - R LF 10 10 17 0 0 17 0 1.000 86.0 1.78 -0.1 .935
2013 San Francisco (R) - R CF 66 64 148 0 0 149 1 .993 591.1 2.25 +7.4 1.089
2013 San Francisco (R) - R RF 6 6 6 0 0 6 0 1.000 52.0 1.04 -0.2 .968
2014 California - R+ LF 11 11 18 0 0 19 1 .947 87.0 1.86 +0.1 1.039
2014 California - R+ CF 78 77 180 2 0 189 7 .963 675.0 2.43 +3.3 1.058
2015 Huntsville - A 1B 1 1 9 0 1 9 0 1.000 8.0 10.12 -0.3 .000
2015 Golden State - A+ CF 54 54 147 5 0 157 5 .968 473.1 2.89 +12.4 1.146
2015 Huntsville - A CF 33 33 100 3 1 108 5 .954 294.0 3.15 +5.8 1.109
2016 Sacramento - AA 1B 1 1 8 1 1 9 0 1.000 8.0 10.12 +0.0 1.033
2016 Sacramento - AA CF 87 87 228 19 0 252 5 .980 770.2 2.88 +16.5 1.111
2017 Denver - Pro LF 28 28 36 0 0 36 0 1.000 235.0 1.38 +0.9 1.052
2017 San Francisco - Pro CF 16 16 35 3 1 39 1 .974 139.1 2.45 +0.9 1.056
2017 Denver - Pro CF 1 0 8 0 0 8 0 1.000 11.0 6.55 +0.4 1.138
2017 Oakland - AAA CF 7 7 28 0 0 28 0 1.000 68.0 3.71 +1.3 1.073
2017 Sacramento - AA CF 35 35 95 5 1 101 1 .990 306.0 2.94 +6.8 1.090
2018 Denver - Pro CF 88 88 244 8 0 260 8 .969 777.0 2.92 +9.4 1.053
2019 Denver - Pro CF 88 88 257 2 0 267 8 .970 805.0 2.90 +14.7 1.092
2020 Denver - Pro CF 88 88 219 9 0 237 9 .962 785.2 2.61 +10.8 1.084
2021 Denver - Pro CF 88 88 213 6 0 224 5 .978 777.2 2.53 +9.1 1.077
2022 Denver - Pro CF 88 88 227 8 1 241 6 .975 760.1 2.78 +6.9 1.045
2023 Philadelphia - Pro CF 88 88 236 7 0 249 6 .976 787.2 2.78 +9.6 1.068
2024 San Diego - Pro 1B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 Philadelphia - Pro CF 64 64 157 6 0 169 6 .964 553.1 2.65 +6.2 1.077
2024 San Diego - Pro CF 22 17 46 4 0 50 0 1.000 158.2 2.84 +3.1 1.097
2024 San Diego - Pro RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 San Diego - Pro CF 88 88 238 11 1 256 7 .973 784.0 2.86 +5.1 1.026
2026 San Diego - Pro LF 1 1 3 0 0 3 0 1.000 9.0 3.00 +0.1 .986
2026 San Diego - Pro CF 74 64 162 3 0 167 2 .988 584.0 2.54 -5.6 .988
TOTAL 1B 8 8 48 5 5 53 0 1.000 68.0 7.01 -0.2 .798
TOTAL LF 50 50 74 0 0 75 1 .987 417.0 1.60 +1.1 1.020
TOTAL CF 1153 1134 2968 101 5 3151 82 .974 10102.0 2.73 +124.0 1.071
TOTAL RF 6 6 6 0 0 6 0 1.000 52.0 1.04 -0.2 .968
PLAYER HISTORY
01/01/2010 OSA scouting updated ratings (potential): Contact: 3 (7); Power: 3 (6); Eye: 3 (5).
01/01/2011 OSA scouting updated ratings (potential): Contact: 3 (7); Power: 3 (6); Eye: 3 (5).
01/01/2012 OSA scouting updated ratings (potential): Contact: 3 (7); Power: 3 (6); Eye: 3 (5).
10/25/2012 Drafted in the 2012 first-year player draft out of high school (Serra; San Mateo, CA) by the San Francisco Peanuts. (Round 1, Pick 3, 3rd overall pick).
01/01/2013 OSA scouting updated ratings (potential): Contact: 3 (7); Power: 3 (6); Eye: 3 (4).
05/07/2013 Successfully completed training to improve his quality of contact at the San Francisco Peanuts development complex.
06/12/2013 Named the #36 prospect in the PBC
01/01/2014 OSA scouting updated ratings (potential): Contact: 4 (7); Power: 4 (6); Eye: 3 (4).
05/07/2014 Unsuccessfully completed training to improve his plate discipline at the San Francisco Peanuts development complex.
06/11/2014 Unsuccessfully completed training to improve his defense at center field at the San Francisco Peanuts development complex.
06/12/2014 Named the #15 prospect in the PBC
10/27/2014 Named the #12 prospect in the PBC
01/01/2015 OSA scouting updated ratings (potential): Contact: 4 (7); Power: 4 (6); Eye: 3 (4).
06/12/2015 Named the #19 prospect in the PBC
08/06/2015 Named the #52 prospect in the PBC
10/24/2015 Named the #59 prospect in the PBC
10/29/2015 Finished 3rd in 2015 A+ Most Valuable Player Award voting.
01/01/2016 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 5 (6); Eye: 3 (4).
06/12/2016 Named the #60 prospect in the PBC
08/06/2016 Named the #58 prospect in the PBC
08/30/2016 Was selected to the 2016 Professional Baseball Circuit All-Star Futures Game.
10/27/2016 Wins the 2016 AA Great Glove Award at CF.
11/01/2016 Finished 2nd in 2016 AA Most Valuable Player Award voting.
01/01/2017 OSA scouting updated ratings (potential): Contact: 4 (6); Power: 5 (6); Eye: 3 (4).
06/12/2017 Named the #90 prospect in the PBC
08/06/2017 Named the #80 prospect in the PBC
08/26/2017 Was traded by the San Francisco Peanuts to the Denver Cutthroats, along with CF Eddie Cortez, CL Paul Schreiber, and SS Christian DeJesus, in exchange for RF Travis McCombs and 1B Bryan Norlander.
10/17/2017 Wins the 2017 PBC Reserve League One Championship Cup with the Oakland Oaks!
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: 4 (5); Power: 5 (5); Eye: 4 (4).
05/02/2018 Unsuccessfully completed training to improve his quality of contact at the Denver Cutthroats development complex.
06/12/2018 Unsuccessfully completed training to improve his outfield defense at the Denver Cutthroats development complex.
08/29/2018 Was selected to the 2018 Professional Baseball Circuit All-Star Game.
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: 3 (4).
05/02/2019 Outstandingly completed training to improve his plate discipline at the Denver Cutthroats development complex.
11/05/2019 Wins the 2019 PBC Great Glove Award at CF.
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: 3 (4).
08/29/2020 Was selected to the 2020 Professional Baseball Circuit All-Star Game.
09/07/2020 Injured (back tightness),day-to-day for one week.
11/19/2020 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2021 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 3 (4).
11/17/2021 Received a 1-year contract through automatic renewal worth a total of $100,000.
01/01/2022 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 3 (4).
11/20/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 4 (4).
01/23/2023 Signed a 4-year contract worth a total of $5,400,000 with the Philadelphia Keystones organization.
05/11/2023 Injured (mild calf strain),day-to-day for one week.
11/07/2023 Wins the 2023 PBC EC Great Glove Award at CF.
01/01/2024 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 3 (4).
09/02/2024 Was traded by the Philadelphia Keystones to the San Diego Roadrunners, along with CF Kevin Mitchell and RP Ray Escamilla, in exchange for 1B Wes Diess.
01/01/2025 OSA scouting updated ratings (potential): Contact: 5 (5); Power: 5 (5); Eye: 4 (4).
08/16/2025 Injured (groin tightness),day-to-day for 3 days.
09/04/2025 Injured (viral infection),day-to-day for 4 days.
01/01/2026 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 3 (3).
07/09/2026 Injured (knee inflammation),day-to-day for one week.
07/13/2026 Suffered setback in recovery from injury, will miss another one week.
11/19/2026 Became a free agent.
12/28/2026 Signed a 1-year contract worth a total of $322,000 with the San Diego Roadrunners organization.
LEADERBOARD APPEARANCES
Year GS Rank
2018 88 1
2019 88 1
2020 88 1
2021 88 1
2022 88 1
2023 88 1
2025 88 1
Year PA Rank
2019 395 7
Year AB Rank
2019 361 2
2021 365 3
2022 358 8
Year K Rank
2019 109 7
2021 103 7
2022 97 10
2025 95 10
Year 3B Rank
2019 4 10
2025 6 1
Year SB Rank
2021 48 7
2022 43 10
Year SH Rank
2019 11 2
2022 7 9
Year SF Rank
2018 6 4
2021 5 8
2023 4 8
Friday, May 29th , 2026 - OOTP Baseball 27.2 Build 60