Hunter Fitz-Gerald3B Arkansas Travelers
Age 25 L/R 6'5" / 230 lbs AA HR +3% Svc 0.0 · Ctrl thru 2034 peak 0.3 · 2028
wRC+†65
AVG/OBP/SLG.203 / .263 / .328
PA320
HR7
SB8
K%35
BB%7
MLB%2%
BAT: -12.8 runs (wOBA-derived runs vs avg)-13BATRUN: +1.1 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.1 runs (Positional adjustment)+1POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4040
PWR
4040
SPD
5050
EYE
4340
trajectory · 10 yrs
0.4peak
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.3$1M+$0.5M
2030Arb-2$0.9M+0.2$0.9M+$0.0M
2031Arb-3$0.9M
2032Ext / FA-deal$0.2M
2033Ext / FA-deal$0.4M
2034Ext / FA-deal$0.6M
Totals $3M $-4M -$7M
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
202322 ROKACL Mariners 4239 7101 3150 00 .179.238.282.520 .103.261 367 .229 33 -3 +0 +0 +0 +1 -0.2
202423 A+Everett AquaSox 301282 591414 161092 22 .209.257.309.565 .099.324 365 .246 46 -18 -0 +0 +1 +9 -0.9
202524 AAArkansas Travelers 399367 842219 281384 111 .229.291.368.659 .139.341 357 .285 76 -11 +2 +0 +1 +11 0.4
▸ 2026 Season (actual · ROS · total)
202625 AAArkansas Travelers 7166 12314 3340 30 .182.217.439.657 .258.267 484 .283 75 -2 +1 +0 +0 +2 0.1
ROS25 MLBSEA 249229 451116 16912 51 .197.255.332.587 .135.294 376 .266 62 -11 +1 +0 +1 +7 -0.2
TOT25 MLBSEA 320295 5714210 191252 81 .193.247.356.603 .163.288 396 .270 65 -13 +1 +0 +1 +9 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202726 MLB 11%SEA 356325 6916210 251023 71 .212.275.366.641 .154.271 297 .283 75 -10 +1 +0 +1 +10 0.2
202827 MLB 26%SEA 382348 7417211 281083 71 .213.277.368.645 .155.273 287 .286 77 -10 +1 +0 +1 +11 0.3
202928 MLB 38%SEA 397361 7718211 301123 71 .213.279.366.645 .152.274 288 .287 78 -10 +1 -1 +1 +11 0.3
203029 MLB 47%SEA 398362 7818211 301133 70 .215.281.367.648 .152.273 288 .286 77 -10 +1 -1 +1 +11 0.2
203130 MLB 56%SEA 397361 7617211 301143 60 .211.277.360.637 .150.272 298 .283 75 -11 +1 -2 +1 +11 0.0
203231 MLB 66%SEA 386351 7217110 291123 50 .205.272.345.616 .140.270 298 .279 72 -12 +1 -3 +1 +11 -0.2
203332 MLB 84%SEA 369335 681619 281093 50 .203.270.337.608 .134.269 308 .274 68 -13 +1 -4 +1 +10 -0.4
203433 MLBSEA 341310 611418 261032 40 .197.263.326.589 .129.267 308 .269 64 -14 +1 -4 +1 +10 -0.7
203534 MLBSEA 298272 531217 22932 40 .195.260.324.584 .129.265 317 .262 59 -14 +1 -5 +1 +8 -0.9
▸ Career Totals (MLE all levels + projections)
Career 43153942 82319317108 311131933 707 .209.272.349.621 .140.282 317 .276 70 -147 +11 -20 +15 +122 -1.9
/ 162G 650594 12429316 471995 111 .209.273.348.621 .140.283 317 .276 70 -22 +2 -3 +2 +18 -0.3

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
202322 ROKACL Mariners 4237 9201 5100 00 .243.333.378.712 .135.308 2412 .323 105 +0 +0 +1 0.1
202423 A+Everett AquaSox 301270 752016 28782 22 .278.350.426.776 .148.369 269 .346 123 +8 -0 +9 1.6
202524 AAArkansas Travelers 399357 902418 371134 111 .252.328.392.720 .140.347 289 .324 106 +3 +2 +11 1.6

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
Hunter Fitz-Gerald (OGILVIE) 25 40 40 50 40 .203/.263/.328 .124.299 75 35% 7% 63 -0.5
Shayne Fontana
2022 · AA
25 41 42→45 48→55 46 .197/.276/.303 .106.284 99 32% 9% 61 -1.0 .215/.297/.325 .110.300 1114 30% 9% 76 +0.1 .222/.305/.326.104.296111927%8%77+0.1
Zach Collier
2016 · AA
25 41→44 42→45 49→55 38 .200/.260/.308 .108.295 1012 34% 6% 56 -1.3 .207/.259/.318 .111.317 99 35% 6% 57 -1.2 .193/.251/.306.113.2939835%6%47-1.0
Skye Bolt
2019 · AA
25 40→39 46→50 50 41 .201/.262/.333 .132.280 1311 32% 7% 63 -0.9 .212/.276/.351 .139.302 1412 33% 8% 73 -0.1 .234/.302/.369.135.310151228%8%86+0.3
Brock Lundquist
2021 · AA
25 43→45 44→50 45 41 .213/.275/.332 .119.291 126 30% 7% 68 -0.5 .205/.273/.320 .115.355 127 42% 7% 64 -0.8 .150/.234/.245.096.29515050%8%30-0.7
Devin Foyle
2022 · AA
25 40→37 46→45 48→45 44 .205/.275/.336 .132.274 1411 30% 8% 69 -0.4 .212/.284/.329 .117.274 127 26% 8% 71 -0.3 .192/.282/.265.072.2456022%10%51-0.6
Bruce Caldwell
2017 · AAA
25 42→45 44→45 48→40 41 .206/.267/.327 .121.302 124 34% 7% 63 -0.8 .202/.267/.314 .112.303 124 35% 8% 60 -1.0 .190/.256/.299.109.27912235%8%50-1.2
Seth Gray
2023 · AA
25 38 44→45 47→50 38 .186/.263/.294 .108.300 138 40% 7% 54 -1.4 .205/.282/.312 .107.343 1213 40% 8% 66 -0.6 .202/.287/.300.098.353111941%9%62-0.5
Kody Eaves
2018 · AAA
25 40→43 45 48→50 39 .201/.253/.327 .126.283 1310 33% 6% 57 -1.2 .196/.248/.311 .115.279 117 32% 6% 51 -1.7 .178/.231/.286.108.25510433%6%35-1.9
Orlando Martinez
2023 · AAA
25 43→44 45→50 44→45 38 .214/.258/.334 .120.292 129 31% 5% 61 -1.0 .222/.274/.341 .119.283 118 25% 6% 69 -0.4 .224/.282/.338.114.27710722%7%71-0.2
Justin Toerner
2022 · AAA
25 39 44→45 45→50 44 .194/.280/.302 .108.290 129 35% 9% 64 -0.8 .186/.282/.297 .111.284 1210 36% 10% 64 -0.8 .157/.270/.260.103.237121235%11%49-0.8
Matt Fraizer
2023 · AA
25 43→49 45 53→55 40 .213/.265/.337 .124.289 1214 30% 6% 65 -0.7 .214/.265/.316 .102.296 918 29% 6% 59 -1.1 .220/.271/.318.097.30292229%6%58-0.7
Ryan Dorow
2021 · AA
25 42 42→45 49→45 39 .202/.266/.305 .102.304 109 35% 6% 57 -1.2 .208/.272/.333 .125.293 126 31% 7% 67 -0.5 .201/.266/.328.127.27712330%7%60-0.7
Shane Matheny
2022 · AA
26 38→42 43→45 47→50 39 .187/.250/.294 .107.292 116 38% 7% 48 -1.9 .201/.285/.328 .127.324 149 38% 10% 72 -0.2 .191/.281/.316.125.30014938%10%64-0.5
Jose Manuel Orozco
2016 · AAA
25 45 46→50 46→45 38 .225/.268/.355 .129.309 148 31% 5% 70 -0.3 .225/.272/.360 .135.309 159 31% 6% 73 -0.1 .224/.271/.363.139.31117733%5%73-0.1
Matt Lloyd
2021 · A
25 44→42 46→50 46→50 42 .218/.279/.349 .131.306 139 32% 7% 74 -0.1 .215/.282/.373 .158.319 207 37% 7% 82 +0.5 .214/.289/.352.138.288171230%9%78+0.1
Kort Peterson
2019 · AA
25 48→42 47→50 50 35 .229/.284/.370 .141.334 1310 34% 4% 82 +0.5 .201/.248/.330 .129.305 148 37% 4% 56 -1.3 .160/.200/.274.114.24014639%3%18-2.1
Hutton Moyer
2018 · AA
25 41→42 45→50 52→50 36 .206/.257/.333 .128.294 1313 34% 5% 61 -1.0 .203/.250/.330 .127.320 1416 39% 5% 56 -1.3 .157/.192/.303.146.247212246%4%24-0.9
Mitch Walding
2018 · AA
25 40→45 46→50 43→40 40 .197/.268/.326 .129.309 144 39% 8% 64 -0.8 .202/.291/.355 .153.332 184 41% 10% 82 +0.5 .182/.280/.329.147.32219345%11%69-0.2
Logan Driscoll
2023 · A
25 42→45 45 49→40 41 .211/.275/.335 .124.295 136 32% 7% 69 -0.4 .225/.281/.350 .125.306 135 29% 6% 76 +0.0 .232/.286/.359.127.31113329%5%76+0.1
Anderson Miller
2019 · AA
25 43→46 44→45 49→50 39 .213/.255/.326 .113.284 1111 29% 5% 57 -1.2 .203/.246/.314 .111.278 1313 31% 5% 50 -1.7 .176/.227/.282.106.245151634%5%32-1.5