Parks Harber3B Richmond Flying Squirrels
Age 24 R/R 6'3" / 217 lbs AA HR -8%H -3% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION298 act + 198 ros · stats below = ROS only
wRC+†111
AVG/OBP/SLG.248 / .320 / .433
PA198
HR7
K%30
BB%9
BABIP331
ISO186
MLB%2%
Value2026 · WAR
BAT: +1.1 runs (wOBA-derived runs vs avg)+1BATRUN: -0.6 runs (SB/CS + UBR baserunning)-1RUNFLD: -1.0 runs (Defensive runs vs avg)-1FLDPOS: +1.8 runs (Positional adjustment)+2POSREP: +14.1 runs (Replacement-level credit)+14REPTotal WAR: +1.60+1.6WAR
0.01.42.70.02.12.22.22.01.81.6+$75M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 47 / POW 55
Toolsscout grade
CONTACT47
scouting grade only
POWER55
scouting grade only
EYE53
scouting grade only
SPEED35
scouting grade only
DEFENSE40
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+2.1$16M+$15M
2028Pre-Arb$0.8M+2.2$15M+$14M
2029Pre-Arb$0.8M+2.2$14M+$13M
2030Arb-1$4M+2.0$12M+$9M
2031Arb-2$6M+1.8$10M+$6M
2032Arb-3$8M+1.6$8M+$4M
Totals $20M $75M +$62M

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202422 ATampa Tarpons 9583 15511 10371 40 181277301578 120304 3911 264 60
202422 ATampa Tarpons 9578 21721 15241 40 269394449842 179370 2516 373 144
202523 A+3 teams 419370 9118314 391248 72 246331424755 178329 309 329 110
202523 A+3 teams 419351 11730316 58998 72 3334395731.011 239424 2414 440 195
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AASF 298268 6316111 24942 22 235303425728 190311 328 311 96 -1 -0 +0 +1 +8 0.8
YTD24 AASF 298257 7320112 35732 22 284374510884 226347 2412 384 152 +17 -0 +0 +1 +8 2.7
ROS24 AASF 2% 198177 441017 17602 21 248320433754 186328 309 330 111 +2 +0 -1 +1 +6 0.8
ROS24 MLBSF 2% 44 1000 010 00 250250250500 322 250 317 101 +0 +0 -0 +0 +0 0.0
FULL24 AASF 302272 6416111 24952 22 235302423725 188312 318 311 96 -1 -0 -0 +1 +9 0.8
TOT24 AASF 496445 10726218 411544 43 240310429738 188319 318 319 102 +1 -0 -1 +2 +14 1.6
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBSF 46% 497446 11025317 431455 52 247320430750 184324 299 332 112 +7 +0 -2 +2 +14 2.1
202826 MLBSF 66% 510455 11426318 451475 52 251325440764 189322 299 333 113 +7 +0 -3 +2 +14 2.2
202927 MLBSF 73% 515459 11526318 461475 52 251325438763 187320 299 333 113 +7 +0 -3 +2 +15 2.2
203028 MLBSF 77% 514458 11325318 461465 42 247322432755 186319 289 331 112 +7 +0 -3 +2 +15 2.0
203129 MLBSF 77% 510454 11025217 461465 42 242319419737 176318 299 329 110 +6 +0 -4 +2 +14 1.8
203230 MLBSF 77% 503447 10824217 461465 42 242319418738 177316 299 326 108 +4 +0 -5 +2 +14 1.6
203331 MLBSF 76% 496443 10624216 451455 31 239316411727 172313 299 322 105 +3 +0 -5 +2 +14 1.4
203432 MLBSF 76% 487436 10122215 441444 31 232308394702 163309 309 316 100 +0 +0 -6 +2 +14 1.0
203533 MLBSF 76% 421376 8618213 381274 21 229306391697 162304 309 308 94 -3 +0 -6 +2 +12 0.4
202725 MLBSF 46% 228204 491118 20672 21 240314422736 181318 299 319 102 +1 +0 -1 +1 +6 0.7
202826 MLBSF 66% 338302 7316211 30973 31 242316417734 175315 299 320 103 +1 +0 -2 +1 +10 1.1
202927 MLBSF 73% 377336 8218213 341074 32 244321426746 182314 289 319 102 +1 -0 -2 +1 +11 1.1
203028 MLBSF 77% 395352 8519213 361134 32 241319418736 176312 299 318 102 +1 -0 -3 +1 +11 1.1
203129 MLBSF 77% 391349 8419213 351124 32 241317418735 178311 299 316 100 +0 -0 -3 +1 +11 0.9
203230 MLBSF 77% 385343 8118212 351114 31 236314405719 169310 299 313 98 -1 +0 -4 +1 +11 0.8
203331 MLBSF 76% 379339 8018212 341113 21 236311407718 171307 299 309 95 -2 +0 -4 +1 +11 0.6
203432 MLBSF 76% 372332 7717211 341103 21 232309395704 163303 309 304 91 -4 +0 -5 +1 +11 0.3
203533 MLBSF 76% 322287 641419 29973 11 223301373674 150298 309 297 85 -5 -0 -5 +1 +9 -0.0
▸ Career Totals
Career 31912848 67615016102 28792630 2212 237314409722 171312 299 313 97 -9 -0 -27 +11 +90 6.6
/ 162G 650580 13831321 581896 42 238313410724 172314 299 313 97 -2 +0 -6 +2 +18 1.4
Career 51654604 111324827171 465151454 4818 242319419737 177320 299 325 107 +41 +2 -38 +18 +146 17.4
/ 162G 650579 14031322 591917 62 242319420739 178320 299 325 107 +5 +0 -5 +2 +18 2.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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202422 ATampa Tarpons 9578 21721 15241 40 269394449842 179370 2516 373 144 +5 +1 +3 0.8
202523 A+Eugene Emeralds 260222 7317110 32574 21 329422550972 221401 2212 424 183 +24 +0 +7 3.2
202523 ATampa Tarpons 8369 21423 12222 41 304422551972 246409 2714 425 184 +8 +0 +2 1.1
202523 INTLScottsdale Scorpions 7660 23903 14202 10 3835136831.196 300541 2618 513 251 +13 +0 +2 1.6

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
#1Kelly Johnsonlast yr '16
career totals — 11 seasons, 5,139 PA
115,13915587251330422+8-322.321.3
/1626642011+1.0-0.42.9pk7: 20
#2Colby Rasmuslast yr '17
career totals — 9 seasons, 4,070 PA
94,07016535242311438-0+816.716.2
/162664276-0.0+1.32.7pk7: 16
#3Travis Shawlast yr '21
career totals — 7 seasons, 2,671 PA
72,67111420239322441+4+613.413.4
/162664285+1.1+1.63.3pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,19410724243315420+11-2412.311.4
/162664225+2.4-5.02.5pk7: 11
#4Pedro Álvarezlast yr '18
career totals — 8 seasons, 3,287 PA
83,28716115235309447+1-4010.010.2
/162664333+0.2-8.02.0pk7: 10
#5Yangervis Solartelast yr '19
career totals — 6 seasons, 2,645 PA
62,645756258315408+9+39.49.4
/162664192+2.4+0.72.4pk7: 9
#6Trevor Plouffelast yr '17
career totals — 7 seasons, 3,178 PA
73,17810312243306411+14-188.48.4
/162664223+2.8-3.81.8pk7: 8

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
Parks Harber (OGILVIE) 24 47 55 35 53 240/310/429 188319 184 31% 8% 102 +1.6
Tanner Nishioka
2019 · A
24 53 50→55 45 42 260/316/418 158334 176 26% 6% 108 +2.3 215/272/328 113316 117 34% 4% 66 -0.6 181/238/2759427811537%3%38-0.9
Max Ramirez
2009 · MLB
24 52 53→55 44→40 49 260/341/437 178335 213 28% 10% 123 +3.3 223/295/347 124305 143 30% 8% 81 +0.4 247/320/39314528716219%9%101+1.0
Domingo Santana
2017 · MLB
24 50→57 53→60 40→50 46 243/323/417 174349 216 34% 10% 110 +2.4 256/339/446 190367 2310 33% 11% 124 +3.4 256/340/445190367241034%11%121+2.8
Josh Jung
2022 · AAA
24 53→51 55→60 45 43 269/321/459 190327 226 25% 6% 121 +3.2 251/297/444 193324 256 30% 5% 107 +2.2 262/312/40714532117523%6%101+1.1
James Darnell
2011 · AA
24 51→53 51→55 45→40 51 257/329/421 164302 185 21% 9% 114 +2.7 242/304/421 179282 225 22% 8% 104 +2.0 237/304/44020326428322%8%108+1.3
Josmil Pinto
2014 · MLB
25 52→59 52→55 40 48 262/320/430 168311 192 22% 8% 112 +2.6 237/297/384 147289 172 23% 7% 91 +1.1 217/277/35213626616024%7%71-0.1
Tyler Flowers
2009 · A
23 49→55 49→55 41→40 50 242/318/395 153311 155 26% 10% 102 +1.9 231/320/393 162321 174 31% 10% 103 +1.9 259/360/40814833517025%10%121+1.8
Zach Lutz
2011 · AAA
25 46→48 52→55 39→30 47 235/309/400 165302 193 28% 9% 100 +1.7 239/308/392 153330 172 31% 8% 98 +1.6 232/306/37214032715031%9%89+0.6
Jhonny Peralta
2007 · MLB
25 54→64 50→55 37→40 51 266/335/430 164328 172 23% 9% 118 +3.0 266/330/427 161321 183 22% 8% 115 +2.8 287/344/45717033118119%8%124+3.1
Michael McKenry
2009 · A
24 42→47 52→55 38→40 47 222/296/395 173274 204 27% 8% 94 +1.3 219/282/356 137276 153 25% 7% 77 +0.1 241/316/40916828821223%9%102+0.7
Joe Gaetti
2006 · A
24 51→52 55 43→45 42 252/318/444 192351 216 33% 8% 115 +2.8 232/293/402 170325 206 33% 7% 94 +1.3 220/281/38917030820534%6%82+0.3
Jarrod Saltalamacchia
2009 · MLB
24 50→53 48→60 40 49 246/318/392 147318 163 27% 9% 102 +1.8 231/293/394 163304 193 29% 8% 92 +1.2 232/311/41718531222231%10%101+1.4
Willy Adames
2021 · MLB
25 51→52 53→65 44→50 46 253/317/426 173331 207 29% 8% 110 +2.4 251/322/466 215314 277 28% 9% 123 +3.3 236/326/443207281271126%11%115+3.1
Kyle Parker
2014 · AA
24 47→52 52→55 41→45 44 242/300/409 167303 214 27% 7% 99 +1.7 219/262/341 122299 136 30% 5% 64 -0.8 205/247/31310728611531%5%48-1.3
Devin Mesoraco
2012 · MLB
24 44→49 53→60 42→40 44 230/284/406 176271 203 24% 6% 92 +1.2 234/295/395 161269 193 20% 7% 93 +1.3 233/324/43320026226122%9%110+1.3
Tyler Gentry
2023 · AA
24 52→55 54→50 46→50 45 257/334/437 180345 239 31% 8% 121 +3.2 222/293/365 143308 1610 31% 8% 85 +0.7 200/273/332132280141032%8%64-0.6
Sergio Pedroza
2008 · A
24 45→47 56→60 38→45 45 231/313/427 196301 233 30% 8% 110 +2.4 224/293/352 128307 1311 29% 7% 81 +0.4 221/291/327106289111226%7%71-0.1
Danny Valencia
2009 · AA
24 52→59 48→60 43→40 41 257/299/400 144335 154 28% 6% 95 +1.4 260/301/395 135311 123 20% 6% 95 +1.4 279/339/46218333523223%8%125+2.7
Khalil Greene
2004 · MLB
24 47→54 51→60 45 45 237/300/403 166294 188 26% 7% 97 +1.5 257/325/430 173294 186 18% 8% 115 +2.7 255/324/43017529018618%8%108+1.9
Pedro Álvarez
2011 · MLB
24 46 56→60 42→45 44 239/302/433 194316 244 31% 8% 105 +2.1 232/302/422 190306 243 31% 9% 103 +1.9 238/310/45521729131429%9%108+2.1