Garret Forrester3B Pensacola Blue Wahoos
Age 24 R/R 6'0" / 205 lbs AA HR -4%BB +3% Svc 0.0 · Ctrl thru 2034 peak 0.7 · 2029
wRC+†84
AVG/OBP/SLG.201 / .299 / .303
PA258
HR4
SB6
K%31
BB%10
MLB%2%
BAT: -4.6 runs (wOBA-derived runs vs avg)-5BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.9 runs (Positional adjustment)+1POSREP: +7.3 runs (Replacement-level credit)+7REPTotal WAR: +0.50+0.5WAR
Scouting · nowfuture
HIT
4040
PWR
2525
SPD
5050
EYE
6260
trajectory · 10 yrs
0.6peak
2028

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Arb-1$0.8M+0.7$3M+$2M
2030Arb-2$0.9M+0.6$3M+$2M
2031Arb-3$0.9M+0.4$2M+$1.0M
2032Ext / FA-deal$0.6M+0.3$1M+$0.8M
2033Ext / FA-deal$5M+0.1$0.5M-$5M
2034Ext / FA-deal$0.6M
Totals $9M $9M -$0.4M
Why some years run red
On long-term deals the salary is locked in regardless of how the player ages. Late years are red whenever projected production drops below the AAV — that's expected, not a sign the deal is bad. The honest scorecard is the Net Surplus over the whole contract, not any single year.

Career Projections (MLE)

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ABradenton Marauders 2920 5000 8101 00 .250.483.250.733 .000.500 3428 .346 123 +1 +0 +0 +0 +1 0.2
202422 A2 teams 264220 411201 299712 30 .186.314.255.569 .068.320 3711 .265 61 -12 +1 +0 +1 +7 -0.3
202523 A+Beloit Sky Carp 272227 45612 33889 121 .198.323.260.583 .062.307 3212 .264 60 -12 +2 +0 +1 +8 -0.2
▸ 2026 Season (actual · ROS · total)
202624 AAPensacola Blue Wahoos 2722 6202 352 20 .273.407.6361.044 .364.267 1911 .424 183 +3 +0 +0 +0 +1 0.4
ROS24 MLBMIA 231200 41814 24725 41 .205.306.315.621 .110.291 3110 .281 73 -7 +0 +0 +1 +7 0.1
TOT24 MLBMIA 258222 471016 27777 61 .212.316.347.663 .135.293 3010 .296 84 -5 +1 +0 +1 +7 0.5
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202725 MLB 11%MIA 311270 561116 32946 61 .207.305.322.627 .115.292 3010 .289 79 -7 +1 +0 +1 +9 0.4
202826 MLB 26%MIA 366318 671317 381087 71 .211.309.324.632 .113.293 3010 .293 83 -7 +1 +0 +1 +10 0.6
202927 MLB 44%MIA 389339 731428 401147 71 .215.311.339.650 .124.293 2910 .295 84 -7 +1 +0 +1 +11 0.7
203028 MLB 53%MIA 403351 741428 421187 71 .211.307.330.638 .120.293 2910 .295 84 -7 +1 -1 +1 +11 0.6
203129 MLB 64%MIA 403351 741428 421197 71 .211.307.330.638 .120.292 3010 .293 82 -8 +1 -1 +1 +11 0.4
203230 MLB 81%MIA 402350 731418 421207 70 .209.306.323.629 .114.290 3010 .289 80 -9 +1 -2 +1 +11 0.3
203331 MLBMIA 390339 691317 411187 60 .204.302.310.612 .106.289 3011 .286 77 -10 +1 -3 +1 +11 0.1
203432 MLBMIA 373324 661317 391157 50 .204.303.315.618 .111.287 3110 .281 73 -11 +1 -4 +1 +11 -0.2
203533 MLBMIA 345300 591116 361096 40 .197.295.300.595 .103.285 3210 .276 69 -12 +1 -4 +1 +10 -0.4
203634 MLBMIA 302263 521015 31985 40 .198.294.300.595 .103.283 3210 .270 65 -12 +1 -5 +1 +9 -0.7
▸ Career Totals (MLE all levels + projections)
Career 44803872 7951531577 477138093 797 .205.307.312.620 .107.294 3111 .285 76 -122 +13 -20 +16 +127 1.5
/ 162G 650562 11522211 6920013 111 .205.306.310.616 .105.293 3111 .285 76 -18 +2 -3 +2 +18 0.2

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202321 ABradenton Marauders 2918 5000 1071 00 .278.552.278.830 .000.455 2434 .422 181 +3 +0 +1 0.4
202422 AJupiter Hammerheads 239192 491401 37678 30 .255.397.344.740 .089.381 2815 .345 122 +6 +1 +7 1.4
202422 ROKFCL Pirates 2518 2000 254 00 .111.333.111.444 .000.143 208 .246 46 -2 +0 +1 -0.1
202523 A+Beloit Sky Carp 272216 52712 44659 121 .241.390.310.701 .069.329 2416 .331 112 +4 +2 +8 1.4

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Garret Forrester (OGILVIE) 24 40 25 50 60 .201/.299/.303 .103.291 45 31% 10% 73 -0.1
Connor McVey
2019 · A
24 45 40→30 46→50 45 .214/.287/.304 .090.311 79 32% 8% 66 -0.6 .205/.305/.281 .076.291 69 29% 10% 69 -0.4 .188/.306/.248.060.2656928%12%59-0.7
Ronnie Richardson
2014 · A
24 44 42→40 48→50 45 .213/.275/.318 .106.281 88 26% 7% 64 -0.8 .216/.308/.313 .097.284 610 24% 9% 78 +0.2 .210/.315/.303.093.27751023%10%77+0.1
Dwanya Williams-Sutton
2021 · A
24 43 42→45 50 47 .200/.318/.299 .099.300 910 32% 10% 81 +0.4 .205/.313/.328 .123.324 1313 37% 10% 85 +0.7 .163/.299/.288.124.266151839%11%69-0.2
Taylor Krick
2011 · A
23 43 39→30 48→40 49 .206/.285/.289 .084.266 77 24% 9% 62 -0.9 .224/.308/.287 .063.307 45 26% 8% 71 -0.3 .233/.323/.283.051.3262226%8%73-0.0
Dylan Neuse
2023 · A
24 37 39→40 49→50 44 .183/.260/.264 .081.271 814 33% 9% 45 -2.1 .205/.286/.296 .091.292 713 29% 9% 63 -0.8 .211/.301/.305.094.29351327%10%72-0.1
Jackson Brennan
2007 · A
24 47→42 42→45 46→50 48 .223/.311/.332 .110.296 910 26% 9% 84 +0.6 .210/.302/.309 .099.287 810 28% 9% 75 -0.0 .195/.295/.281.087.27071028%9%63-0.4
Franklin Torres
2021 · A
24 45→41 39→40 49→50 46 .213/.283/.297 .084.301 76 30% 8% 62 -0.9 .209/.261/.301 .092.314 75 33% 6% 53 -1.5 .196/.240/.281.086.2946034%5%35-1.1
Nolan Fontana
2015 · AA
24 46→43 40 47→50 57 .211/.322/.308 .097.309 612 30% 14% 82 +0.5 .198/.286/.285 .087.289 59 30% 10% 61 -1.0 .184/.288/.306.123.253101229%12%68-0.2
Blake Rambusch
2023 · A
23 47 37→30 52→60 42 .219/.287/.296 .076.318 413 30% 7% 63 -0.8 .226/.311/.291 .065.315 328 26% 9% 72 -0.2 .233/.319/.287.055.31123723%9%71-0.1
Andy Paz
2017 · AA
24 48 38→40 51→45 46 .226/.282/.305 .078.295 67 24% 7% 63 -0.8 .220/.267/.287 .067.294 48 25% 6% 52 -1.6 .191/.231/.209.018.2630726%5%13-1.4
Anthony Seigler
2023 · A
24 40→39 43→45 46→55 54 .196/.296/.310 .114.268 911 28% 12% 72 -0.2 .198/.295/.313 .115.254 1119 24% 12% 72 -0.2 .200/.299/.321.122.247122723%12%74-0.1
Anthony Prato
2022 · A
24 47→49 36→45 49→55 49 .217/.306/.284 .068.312 311 29% 10% 69 -0.4 .217/.306/.327 .110.306 915 29% 10% 80 +0.4 .209/.305/.324.116.29091628%10%76+0.1
Freddy Zamora
2023 · AA
24 48→52 40 49→50 46 .228/.296/.321 .093.303 811 26% 8% 74 -0.1 .216/.287/.303 .087.295 714 27% 8% 66 -0.6 .211/.287/.288.077.28361626%8%58-0.8
Alexander Campos
2022 · A
22 43 42→40 46→45 48 .209/.289/.317 .108.281 96 28% 9% 70 -0.3 .221/.304/.311 .090.312 86 29% 9% 75 -0.0 .236/.329/.308.072.3307628%11%83+0.2
Quincy McAfee
2022 · AA
24 43 43→45 48→45 49 .208/.299/.326 .118.272 1010 26% 9% 78 +0.2 .194/.278/.319 .125.257 148 29% 8% 67 -0.5 .179/.262/.309.130.22716828%7%55-0.8
Jake Lemmerman
2014 · AA
25 44→50 42→45 51→45 46 .213/.290/.322 .110.290 1010 28% 8% 72 -0.2 .194/.266/.303 .109.276 109 31% 8% 57 -1.2 .146/.218/.245.099.20610433%8%20-1.6
Mike Martin
2017 · A
24 45 36→30 51→55 44 .210/.279/.272 .062.287 414 27% 7% 54 -1.4 .230/.281/.300 .070.287 418 20% 6% 61 -1.0 .245/.291/.304.059.29622717%5%63-0.4
Mitch Reeves
2019 · A
24 47→46 42→40 45→40 44 .224/.294/.327 .104.322 96 32% 8% 75 -0.0 .222/.291/.319 .097.304 85 27% 8% 72 -0.2 .217/.291/.311.094.2958427%8%67-0.5
Connor Kokx
2023 · A
23 43 41→40 48→60 49 .207/.293/.305 .098.273 914 26% 9% 69 -0.4 .206/.291/.286 .080.292 624 29% 8% 64 -0.8 .196/.287/.257.061.28933430%8%52-0.7
Wilver Perez
2008 · A
24 50→48 41→45 48→45 43 .235/.295/.339 .103.321 813 28% 7% 77 +0.1 .211/.264/.308 .097.314 713 33% 6% 56 -1.3 .128/.166/.205.076.20551139%4%-15-1.1