SS David Osterloh #20
Age: 33 | Bats: R | Throws: R | Morale: Good
12/31/2025
SS DAVID OSTERLOH #20 - AGE: 33 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
142 464 89 5 0 9 39 30 151 .192 .250 .261 18 0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 3 3 3 3
BABIP 3 3 3 3
Avoid K's 4 4 4 4
Gap 4 4 4 4
Power 4 4 4 4
Eye 4 4 4 4
FIELDING RATINGS
Catcher Infield Outfield
Range: - 70 45
Errors: - 75 45
Arm: 20 70 65
Turn DP: - 80 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 75
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 80 Right Field: -
3rd Base: 75
       
RUN/BUNT
Running Speed: 60
Stealing Aggressiveness: 45
Stealing Ability: 55
Baserunning Inst.: 45
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/06/2025 OTT Loss, 1-3 2 0 0 0 0 0 0 0
10/04/2025 @ OTT Win, 2-1 4 0 1 0 0 0 1 0
10/03/2025 @ OTT Loss, 1-7 3 0 1 0 0 0 1 0
10/01/2025 OTT Loss, 2-5 4 0 0 0 0 0 2 0
09/30/2025 OTT Loss, 4-8 3 0 0 0 0 0 1 0
09/25/2025 HAM Win, 7-4 2 0 0 0 0 0 1 0
09/24/2025 HAM Loss, 2-4 3 0 0 0 0 0 1 0
09/23/2025 HAM Win, 5-1 2 0 1 0 0 0 0 0
09/22/2025 ALB Win, 5-3 4 0 0 0 0 0 1 0
09/21/2025 ALB Win, 4-3 3 0 1 0 0 0 1 0
PERSONALITY
Osterloh is a hard worker.
High: Loyalty, Work Ethic
Low: Adaptability, Financial Ambition
Birthday:06/06/1992
Born in:Los Angeles, CA
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$23,400
Signed Through:2027 Season
Major Service:8 Years, 86 Days
Service This Yr:178 Days
40-Man Service:9 Years, 97 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2011, 9th 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 142 464 89 5 0 9 39 43 30 151 .192 .250 .261 .510 .233 .069 28
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 140 515 6 0 0 2 14 1 121 14 18 9 66.7 32.7 2.20 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   111 24 0 0 4 11 11 9 44 0 3 1 .216 .281 .324 .605
Versus Right   353 65 5 0 5 28 32 21 107 1 11 5 .184 .239 .241 .480
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   83 18 2 0 1 9 12 8 20 0 3 4 .217 .316 .277 .593
May   86 16 2 0 1 5 9 6 24 0 2 0 .186 .239 .244 .483
June   81 13 1 0 2 4 8 7 26 0 2 0 .160 .227 .247 .474
July   56 6 0 0 0 3 0 2 26 0 1 0 .107 .138 .107 .245
August   94 23 0 0 3 12 10 3 30 1 4 2 .245 .280 .340 .620
September   64 13 0 0 2 6 4 4 25 0 2 0 .203 .250 .297 .547
Spring Training   45 9 2 0 1 4 4 3 13 0 2 1 .200 .265 .311 .576
Postseason   16 2 0 0 0 0 0 0 5 0 0 0 .125 .125 .125 .250
Last Year   264 58 3 1 3 22 31 19 78 0 9 4 .220 .282 .273 .555
Career   728 147 8 1 12 61 74 49 229 1 23 10 .202 .261 .265 .527
Home   227 52 1 0 4 22 23 14 59 1 8 2 .229 .279 .286 .565
Road   237 37 4 0 5 17 20 16 92 0 6 4 .156 .222 .236 .458
Grass   410 83 5 0 7 35 38 26 122 1 12 6 .202 .260 .266 .525
Turf   54 6 0 0 2 4 5 4 29 0 2 0 .111 .172 .222 .395
Day   151 38 0 0 3 15 18 13 48 1 8 1 .252 .313 .311 .625
Night   313 51 5 0 6 24 25 17 103 0 6 5 .163 .218 .236 .454
As Starter   461 89 5 0 9 39 43 30 149 1 14 6 .193 .251 .262 .513
As Reliever / Substitution   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Close/Late   119 20 1 0 3 13 11 11 44 0 2 1 .168 .244 .252 .496
Inning 1-3   132 25 1 0 2 9 11 7 38 0 8 2 .189 .241 .242 .484
Inning 4-6   168 37 2 0 4 16 17 10 53 1 4 2 .220 .271 .304 .574
Inning 7-9   155 26 2 0 3 14 15 13 56 0 2 2 .168 .241 .239 .480
Extra Innings   9 1 0 0 0 0 0 0 4 0 0 0 .111 .111 .111 .222
0 Outs   147 26 0 0 1 5 12 8 46 0 11 1 .177 .224 .197 .422
1 Outs   151 27 4 0 4 16 16 12 48 1 3 3 .179 .251 .285 .536
2 Outs   166 36 1 0 4 18 15 10 57 0 0 2 .217 .270 .295 .565
Scoring Position   119 23 3 0 0 27 8 9 39 1 14 3 .193 .265 .218 .484
Bases Empty   265 49 1 0 6 6 25 15 85 0 0 2 .185 .234 .257 .491
Runner on 1st   80 17 1 0 3 6 10 6 27 0 0 1 .212 .276 .338 .613
Runner on 2nd   40 8 0 0 0 4 2 3 16 0 12 0 .200 .256 .200 .456
Runner on 3rd   12 2 0 0 0 2 1 2 4 0 0 0 .167 .286 .167 .452
Runner on 1st & 2nd   35 6 1 0 0 6 2 2 11 0 0 0 .171 .216 .200 .416
Runner on 1st & 3rd   9 1 0 0 0 1 1 2 2 0 0 0 .111 .273 .111 .384
Runner on 2nd & 3rd   15 4 0 0 0 8 0 0 4 1 2 2 .267 .333 .267 .600
Bases Loaded   8 2 2 0 0 6 2 0 2 0 0 1 .250 .333 .500 .833
Two Strikes   223 22 0 0 4 13 14 14 151 1 0 1 .099 .155 .152 .307
First Pitch   94 28 2 0 4 10 14 0 0 0 7 1 .298 .305 .447 .752
Count 0-1   32 8 1 0 0 3 0 0 0 0 4 1 .250 .273 .281 .554
Count 0-2   43 5 0 0 1 1 3 0 27 0 0 1 .116 .136 .186 .322
Count 1-0   42 12 2 0 0 10 4 0 0 0 1 1 .286 .302 .333 .636
Count 1-1   42 14 0 0 1 3 2 0 0 0 2 1 .333 .349 .405 .754
Count 1-2   90 8 0 0 3 9 5 0 63 1 0 0 .089 .088 .189 .277
Count 2-0   8 2 0 0 0 0 1 0 0 0 0 1 .250 .333 .250 .583
Count 2-1   13 2 0 0 0 0 0 0 0 0 0 0 .154 .154 .154 .308
Count 2-2   50 3 0 0 0 0 0 0 37 0 0 0 .060 .060 .060 .120
Count 3-0   2 0 0 0 0 0 4 7 0 0 0 0 .000 .778 .000 .778
Count 3-1   8 1 0 0 0 0 4 9 0 0 0 0 .125 .588 .125 .713
Full Count   40 6 0 0 0 3 6 14 24 0 0 0 .150 .370 .150 .520
Behind in Count   165 21 1 0 4 13 8 0 90 1 4 2 .127 .137 .206 .343
Ahead in Count   73 17 2 0 0 10 13 16 0 0 1 2 .233 .385 .260 .645
Batting 2nd   3 1 0 0 0 0 0 0 0 0 1 0 .333 .333 .333 .667
Batting 7th   7 0 0 0 0 0 0 0 5 0 0 0 .000 .000 .000 .000
Batting 8th   15 5 0 0 1 4 3 3 5 0 0 1 .333 .474 .533 1.007
Batting 9th   439 83 5 0 8 35 40 27 141 1 13 5 .189 .244 .255 .499
Low Leverage   201 42 3 0 4 10 23 16 62 1 0 2 .209 .273 .284 .556
Medium Leverage   186 34 1 0 4 16 16 11 62 0 9 2 .183 .236 .253 .489
High Leverage   75 12 1 0 1 13 4 3 27 0 5 2 .160 .212 .213 .426
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 Washington - PBC 24 72 243 55 6 3 7 20 25 15 3 1 78 5 8 .226 .279 .362 .641 70 63 0.3
2018 Washington - PBC 25 88 285 52 13 4 4 18 28 17 3 2 83 11 9 .182 .235 .298 .533 42 32 -0.7
2019 Washington - PBC 26 62 205 50 6 4 6 23 22 12 3 2 68 6 3 .244 .293 .400 .693 87 84 1.5
2020 Washington - PBC 27 72 215 53 9 1 6 21 24 8 2 3 67 8 10 .247 .276 .381 .658 75 69 1.0
2021 Washington - PBC 28 75 246 57 7 1 7 32 29 10 3 5 75 16 5 .232 .265 .354 .619 66 63 1.0
2022 Washington - PBC 29 66 214 41 3 1 3 14 21 8 3 1 74 15 6 .192 .230 .257 .487 31 26 -0.2
2023 Minnesota - PBC 30 87 244 45 7 0 2 12 20 17 1 2 79 9 6 .184 .239 .238 .476 32 28 -0.7
Total PBC 522 1652 353 51 14 35 140 169 87 18 16 524 70 47 .214 .258 .325 .583 57 51 2.3
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
2008 Total - 15 37 162 69 18 3 12 48 60 19 3 1 12 7 5 .426 .492 .796 1.288 100 100 3.5
2009 Total - 16 42 185 79 17 2 6 51 69 18 3 3 12 10 8 .427 .478 .638 1.116 100 100 2.8
2010 Total - 17 32 143 59 11 3 4 35 45 11 3 1 11 10 7 .413 .462 .615 1.077 100 100 2.0
2011 Total - 18 32 144 60 10 1 3 38 57 11 3 1 9 12 9 .417 .465 .562 1.028 100 100 1.8
2012 San Francisco (R) - R 19 72 272 59 14 1 3 19 22 28 4 0 110 17 6 .217 .299 .309 .608 61 60 0.3
2013 California - R+ 20 85 266 44 9 2 1 17 22 28 8 0 97 7 4 .165 .265 .226 .490 30 19 -1.5
2014 Huntsville - A 21 75 254 54 11 1 6 27 25 15 3 1 88 5 3 .213 .264 .335 .598 65 62 0.4
2014 Golden State - A+ 21 1 3 1 0 0 0 0 0 0 0 0 0 0 0 .333 .333 .333 .667 82 82 0.0
2015 Huntsville - A 22 14 55 16 3 0 2 6 10 8 1 0 17 2 2 .291 .391 .455 .845 117 125 0.6
2015 Golden State - A+ 22 68 238 63 14 1 13 41 31 21 5 1 70 4 7 .265 .336 .496 .832 113 113 1.5
2015 Oakland - AAA 22 6 17 2 0 0 0 0 0 0 0 0 6 0 0 .118 .118 .118 .235 -37 -55 -0.2
2016 Sacramento - AA 23 68 236 52 8 1 3 16 26 18 6 0 74 1 4 .220 .292 .301 .593 62 57 0.4
2016 Oakland - AAA 23 19 59 15 4 1 1 10 7 5 2 0 21 1 2 .254 .333 .407 .740 101 104 0.2
2022 Baltimore - AAA 29 16 39 6 0 0 3 4 5 2 2 0 13 1 1 .154 .233 .385 .617 63 56 0.2
2024 D.C. - Semi 31 82 264 58 3 1 3 22 31 19 4 0 78 8 5 .220 .282 .273 .555 55 47 1.3
2025 D.C. - Semi 32 142 464 89 5 0 9 39 43 30 6 1 151 18 9 .192 .250 .261 .510 39 28 0.1
Total AAA 41 115 23 4 1 4 14 12 7 4 0 40 2 3 .200 .270 .357 .626 70 66
Total AA 68 236 52 8 1 3 16 26 18 6 0 74 1 4 .220 .292 .301 .593 62 57
Total A+ 69 241 64 14 1 13 41 31 21 5 1 70 4 7 .266 .336 .494 .830 113 112
Total A 89 309 70 14 1 8 33 35 23 4 1 105 7 5 .227 .288 .356 .644 75 74
Total R+ 85 266 44 9 2 1 17 22 28 8 0 97 7 4 .165 .265 .226 .490 30 19
Total SPBC 224 728 147 8 1 12 61 74 49 10 1 229 26 14 .202 .261 .265 .527 45 35
Total R 72 272 59 14 1 3 19 22 28 4 0 110 17 6 .217 .299 .309 .608 61 60
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
2025 D.C. - SPBC 32 5 16 2 0 0 0 0 0 0 0 0 5 0 0 .125 .125 .125 .250 -32 -53 2.7
Total SPBC 5 16 2 0 0 0 0 0 0 0 0 5 0 0 .125 .125 .125 .250 -32 -53
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2012 San Francisco (R) - R 2B 9 6 9 14 4 23 0 1.000 61.1 3.38 +0.0 1.011
2012 San Francisco (R) - R 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2012 San Francisco (R) - R SS 63 63 110 162 35 275 3 .989 562.0 4.36 +7.8 1.081
2013 California - R+ 2B 19 18 29 39 10 69 1 .986 155.0 3.95 -0.7 .958
2013 California - R+ 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2013 California - R+ SS 69 64 81 160 29 245 4 .984 544.2 3.98 +4.4 1.072
2014 Huntsville - A 2B 52 51 87 125 32 214 2 .991 453.0 4.21 +2.4 1.091
2014 Golden State - A+ SS 1 1 2 4 0 6 0 1.000 10.0 5.40 +0.1 1.000
2014 Huntsville - A SS 23 18 15 55 2 71 1 .986 165.1 3.81 +4.6 1.262
2015 Golden State - A+ 2B 23 4 16 27 10 44 1 .977 86.0 4.50 +0.4 .998
2015 Huntsville - A 2B 3 1 1 2 0 3 0 1.000 16.0 1.69 +0.1 1.025
2015 Oakland - AAA 3B 5 5 0 8 1 8 0 1.000 40.0 1.80 +0.1 1.066
2015 Golden State - A+ 3B 64 64 27 108 1 138 3 .978 514.2 2.36 +4.2 1.062
2015 Huntsville - A 3B 8 8 4 13 2 17 0 1.000 63.0 2.43 +0.3 1.064
2015 Oakland - AAA SS 2 1 2 6 1 8 0 1.000 7.0 10.29 +0.2 1.071
2015 Golden State - A+ SS 2 0 2 3 1 5 0 1.000 7.1 6.14 +0.3 1.048
2015 Huntsville - A SS 6 5 5 17 4 23 1 .957 50.0 3.96 +1.4 1.147
2016 Oakland - AAA 3B 19 19 9 31 2 42 2 .952 164.0 2.20 +1.0 1.062
2016 Sacramento - AA 3B 66 66 42 133 9 178 3 .983 580.2 2.71 +6.9 1.096
2016 Sacramento - AA SS 3 2 2 6 0 8 0 1.000 17.0 4.24 +0.3 1.055
2017 Washington - Pro SS 68 67 129 196 32 335 10 .970 601.2 4.86 +4.9 1.078
2017 Washington - Pro LF 3 2 1 0 0 1 0 1.000 24.0 0.38 +0.0 1.023
2017 Washington - Pro CF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2017 Washington - Pro RF 1 1 0 0 0 0 0 .000 8.0 0.00 -0.0 .000
2018 Washington - Pro SS 88 88 147 243 38 410 20 .951 783.2 4.48 +6.7 1.061
2019 Washington - Pro 2B 35 32 61 103 13 165 1 .994 290.0 5.09 +6.2 1.103
2019 Washington - Pro 3B 15 15 13 33 1 48 2 .958 130.0 3.18 +2.3 1.117
2019 Washington - Pro SS 13 12 28 35 4 66 3 .955 104.0 5.45 +0.9 1.043
2020 Washington - Pro 2B 8 3 10 27 4 37 0 1.000 51.0 6.53 +3.2 1.223
2020 Washington - Pro 3B 5 2 3 4 0 7 0 1.000 26.0 2.42 +0.2 1.026
2020 Washington - Pro SS 63 60 67 190 19 262 5 .981 486.1 4.76 +8.5 1.092
2021 Washington - Pro 2B 41 41 89 94 14 186 3 .984 315.2 5.22 +4.3 1.047
2021 Washington - Pro 3B 7 0 1 1 0 2 0 1.000 18.1 0.98 -0.0 1.034
2021 Washington - Pro SS 38 34 39 97 9 138 2 .986 283.2 4.31 +3.6 1.088
2022 Washington - Pro 2B 32 25 58 67 10 125 0 1.000 239.2 4.69 +4.6 1.211
2022 Washington - Pro 3B 23 20 13 45 2 59 1 .983 181.2 2.87 +2.0 1.053
2022 Washington - Pro SS 17 16 25 39 8 64 0 1.000 131.1 4.39 +0.4 1.061
2022 Baltimore - AAA SS 16 15 23 48 12 73 2 .973 119.0 5.37 +2.6 1.118
2023 Minnesota - Pro 2B 6 5 14 18 3 32 0 1.000 48.1 5.96 +0.5 1.063
2023 Minnesota - Pro SS 82 82 106 245 37 356 5 .986 664.2 4.75 +3.2 1.055
2024 D.C. - Semi 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 D.C. - Semi 3B 2 1 0 4 0 4 0 1.000 11.0 3.27 +0.2 1.040
2024 D.C. - Semi SS 80 77 120 249 40 371 2 .995 695.2 4.77 +16.8 1.157
2025 D.C. - Semi 3B 1 0 0 1 0 1 0 1.000 7.0 1.29 +0.0 1.054
2025 D.C. - Semi SS 140 140 216 411 60 645 18 .972 1220.2 4.62 +22.2 1.118
TOTAL 2B 228 186 374 516 100 898 8 .991 1716.0 4.67 +21.1 1.088
TOTAL 3B 215 200 112 381 18 504 11 .978 1736.1 2.56 +17.2 1.077
TOTAL SS 774 745 1119 2166 331 3361 76 .977 6454.0 4.58 +89.1 1.096
TOTAL LF 3 2 1 0 0 1 0 1.000 24.0 0.38 +0.0 1.023
TOTAL RF 1 1 0 0 0 0 0 .000 8.0 0.00 -0.0 .000
PLAYER HISTORY
01/01/2009 OSA scouting updated ratings (potential): Contact: 3 (5); Power: 3 (6); Eye: 2 (4).
01/01/2010 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 3 (6); Eye: 2 (4).
01/01/2011 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 3 (5); Eye: 2 (4).
10/28/2011 Drafted in the 2011 first-year player draft out of high school (Orange Lutheran High School; Orange, CA) by the San Francisco Peanuts. (Round 2, Pick 9, 27th overall pick).
01/01/2012 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 3 (5); Eye: 2 (4).
01/01/2013 OSA scouting updated ratings (potential): Contact: 3 (4); Power: 3 (6); Eye: 2 (4).
08/27/2013 Injured (bruised shoulder),day-to-day for 5 days.
01/01/2014 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (5); Eye: 3 (4).
01/01/2015 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (5); Eye: 4 (4).
01/01/2016 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (5); Eye: 4 (4).
06/30/2016 Injured (sore knee),day-to-day for one week.
10/06/2016 Wins the 2016 AAA Qup Qualifier MVP Award.
10/18/2016 Wins the 2016 PBC Reserve League One Championship Cup with the Oakland Oaks!
10/27/2016 Wins the 2016 AA Great Glove Award at 3B.
12/01/2016 Was traded by the San Francisco Peanuts to the Washington Warriors in exchange for 2B Joe Lightfoot.
01/01/2017 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (5); Eye: 4 (4).
07/12/2017 Injured (sprained wrist),day-to-day for 2 weeks.
07/27/2017 Suffered setback in recovery from injury, will miss another one week.
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 (4); Power: 4 (4); Eye: 4 (4).
05/07/2018 Injured (back stiffness),day-to-day for one week.
05/08/2018 Injured (knee contusion),day-to-day for one week.
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: 4 (4); Power: 4 (4); Eye: 4 (4).
09/07/2019 Injured (torn thumb ligament),out for 3-4 weeks.
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: 4 (4); Power: 4 (4); Eye: 4 (4).
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: 4 (4); Power: 4 (4); Eye: 4 (4).
07/28/2021 Injured (sprained wrist),day-to-day for 3 weeks.
09/30/2021 Injured (bruised elbow),day-to-day for 2 days.
01/01/2022 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 4 (4).
11/20/2022 Became a free agent.
01/01/2023 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 4 (4).
01/07/2023 Signed a 1-year contract worth a total of $196,000 with the Minnesota Loons organization.
06/28/2023 Injured (back stiffness),day-to-day for one week.
11/21/2023 Became a free agent.
12/22/2023 Signed a minor league contract with the Arizona Suns organization.
01/01/2024 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 4 (4).
06/12/2024 Released by the Arizona Suns.
06/21/2024 Signed a 4-year contract worth a total of $93,600 with the D.C. Potomacs organization.
09/30/2024 Wins the 2024 SPBC ESPC Play-in Series MVP Award.
10/21/2024 Wins the 2024 Semi-Pro Baseball Circuit SPBC Classic Series with the D.C. Potomacs!
01/01/2025 OSA scouting updated ratings (potential): Contact: 4 (4); Power: 4 (4); Eye: 4 (4).
03/27/2025 Unsuccessfully completed training to improve his baserunning fundamentals at the D.C. Potomacs development complex.
07/19/2025 Injured (back stiffness),day-to-day for 1-2 weeks.
10/15/2025 Injured (sinus infection),day-to-day for 3 days.
LEADERBOARD APPEARANCES
Year GS Rank
2018 88 1
Year K Rank
2025 151 6
Year 3B Rank
2018 4 7
2019 4 10
Year SH Rank
2017 11 8
2018 12 6
Year SF Rank
2021 5 8
Thursday, April 23rd , 2026 - OOTP Baseball 27.1 Build 52