James FreeC Chattanooga Lookouts
Age 28 S/R 6'1" / 205 lbs AA HR +6% Svc 0.0 · Ctrl thru 2034
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 170 proj PA
wRC+†85
AVG/OBP/SLG.228 / .293 / .366
PA170
HR4
K%25
BB%7
ISO140
MLB%2%
Value2026 · WAR
BAT: -2.8 runs (wOBA-derived runs vs avg)-3BATRUN: -0.2 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.0 runs (Positional adjustment)+3POSREP: +4.8 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.00.60.70.5+$14M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · Contract
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
2029Pre-Arb$0.8M+0.5$2M+$1.0M
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.8M $2M +$1.0M

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. Catcher framing: only 2026 Statcast framing is modeled (Baseball Savant server-caches the leaderboard to the current season); prior-year framing is unmodeled — projections for established framers may run below FG-DC by 1-3 WAR.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202123 A+Dayton Dragons 216193 30902 19781 10 155235233468 78241 369 223 29
202123 A+Dayton Dragons 216185 431303 27561 10 232333351685 119310 2612 310 95
202224 AA2 teams 247233 52607 9753 01 223261339600 116294 304 263 59
202224 AA2 teams 247228 58808 14593 01 254306395701 140307 246 311 96
202325 AAChattanooga Lookouts 489446 10120115 361374 11 226290377667 150290 287 291 81
202325 AAChattanooga Lookouts 489421 11324217 61984 11 268366456822 188311 2012 365 137
202426 AAChattanooga Lookouts 4541 9101 2131 00 220273317590 98286 294 237 40
202426 AAChattanooga Lookouts 4540 9101 3101 00 225295325620 100267 227 278 71
▸ 2026 Season
202628 MLBCIN 170153 36714 13432 21 235304373676 137287 258 297 85 -3 +0 +0 +3 +5 0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBCIN 28% 243221 511016 18612 31 231295367661 136287 257 298 86 -4 +0 -1 +4 +7 0.6
202830 MLBCIN 43% 290263 601217 22733 31 228295361656 133286 258 297 85 -5 +0 -2 +5 +8 0.7
202931 MLBCIN 52% 278252 571117 21713 31 226293361655 135284 268 294 83 -5 +0 -3 +5 +8 0.5
202729 MLBCIN 28% 6862 14302 5171 10 226294371665 145290 257 294 83 -1 +0 -0 +1 +2 0.2
202830 MLBCIN 43% 125113 26513 10311 10 230298372670 142289 258 293 82 -2 +0 -1 +2 +4 0.3
202931 MLBCIN 52% 145132 31614 11371 20 235299386685 152287 268 290 80 -3 +0 -1 +3 +4 0.2
▸ Career Totals
Career 338307 711429 26853 40 231298378675 147288 258 292 82 -7 +1 -3 +6 +10 0.7
/ 162G 650590 13627417 501636 80 231297376673 146287 258 292 82 -14 +2 -5 +12 +18 1.3
Career 19781802 39676549 14055119 136 220283349632 129286 287 281 74 -59 +0 -6 +35 +56 2.7
/ 162G 650592 13025216 461816 42 220282350632 130286 287 281 74 -19 +0 -2 +12 +18 0.9

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
202123 A+Dayton Dragons 216185 431303 27561 10 232333351685 119310 2612 310 95 -1 +0 +6 0.5
202224 AAALouisville Bats 1717 3100 060 00 176176235412 59273 350 182 -2 -2 +0 +0 -0.2
202224 AAChattanooga Lookouts 230211 55708 14533 01 261316408723 147309 236 321 104 +1 -0 +7 0.7
202325 AAChattanooga Lookouts 489421 11324217 61984 11 268366456822 188311 2012 365 137 +21 -0 +14 3.5
202426 AAChattanooga Lookouts 4540 9101 3101 00 225295325620 100267 227 278 71 -1 +0 +1 -0.0

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
#1Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#2Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#3Jorge Alfarolast yr '23
career totals — 7 seasons, 1,693 PA
71,6934818254303396+30+179.19.1
/162664197+11.9+6.63.6pk7: 9
#4Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#5Ronny Cedenolast yr '13
career totals — 9 seasons, 2,783 PA
92,7834039246289354+28+195.55.6
/162664109+6.7+4.51.3pk7: 6
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
134194229293368+6+40.90.9
/162664178+11.9+7.81.8pk7: 1

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
James Free (OGILVIE) 28 228/293/366 138287 42 25% 7% 85 +0.2
Pedro Severino
2021 · MLB
28 46→48 49→50 48→45 49 233/301/374 141274 176 22% 8% 90 +1.0 239/299/374 135304 156 25% 8% 89 +1.0 230/288/35512529514626%7%76+0.0
Jason Hagerty
2016 · AAA
28 46→50 45→50 46→40 44 230/293/356 126298 136 27% 7% 82 +0.5 225/288/350 125301 127 28% 6% 79 +0.3 206/275/3271202799028%5%63-0.2
Héctor Sánchez
2017 · MLB
27 42→50 50 44→30 42 222/272/376 154269 193 25% 6% 79 +0.3 229/276/393 164283 215 27% 6% 85 +0.7 219/250/43321325434030%4%80+0.1
John Hester
2011 · MLB
27 50 48→55 48→50 42 249/296/406 157318 1411 26% 6% 95 +1.4 208/266/322 114288 125 30% 7% 62 -0.9 184/244/29110726911434%7%42-1.0
Michael McKenry
2013 · MLB
28 44→47 50→55 43→40 47 225/294/378 153281 173 26% 8% 88 +0.9 236/310/392 156288 186 23% 9% 98 +1.6 228/310/37314527616523%10%91+0.3
Matt Thaiss
2023 · MLB
28 46→50 51→55 52→45 48 234/303/394 160290 188 26% 8% 96 +1.5 222/316/347 125295 138 27% 11% 90 +1.0 207/323/30910228110527%13%81+0.2
Luis Torrens
2023 · MLB
27 46→47 52→55 46→30 44 238/295/399 161303 203 28% 7% 94 +1.3 232/286/372 140298 154 26% 6% 83 +0.6 227/280/35512828413224%6%75+0.0
Brad Davis
2011 · MLB
28 43 48→50 44→45 45 219/279/365 145272 155 25% 7% 79 +0.3 213/262/323 110282 106 27% 6% 59 -1.1 198/242/289912677428%5%40-1.0
Carlos Pérez
2019 · MLB
28 48→47 46→60 47→45 45 239/287/366 127278 146 20% 6% 82 +0.5 215/260/389 174234 234 20% 4% 77 +0.1 218/290/40318423924021%8%90+0.7
Andrew Knapp
2020 · MLB
28 47→56 43→45 49→40 52 220/317/338 117320 105 31% 12% 88 +0.9 212/297/338 126299 134 31% 10% 79 +0.3 212/281/34313129015230%7%71-0.1
Brian O'Keefe
2021 · AA
28 42→45 47→55 45→40 47 213/283/346 133268 155 26% 8% 76 +0.0 224/278/392 168301 225 32% 7% 85 +0.7 211/268/38217227722332%7%74-0.0
Tim Olson
2006 · MLB
27 46 48→50 45→50 45 232/289/379 147283 1512 24% 7% 86 +0.8 225/268/357 132293 1512 27% 5% 71 -0.3 205/244/322117273141230%5%50-0.7
Scott Kingery
2021 · MLB
27 45→51 50→55 51→55 43 229/285/393 164294 1713 28% 7% 89 +0.9 197/266/322 125295 1218 35% 8% 62 -0.9 198/239/341143265191733%5%52-0.8
Juan Gonzalez
2009 · AA
27 48→53 46→45 46→50 46 237/302/366 129298 147 25% 8% 89 +0.9 212/289/300 88288 76 26% 9% 66 -0.6 185/273/224392650427%10%40-0.8
Chris Herrmann
2017 · MLB
29 47→48 47→50 57→50 46 230/294/372 142295 1311 26% 8% 86 +0.8 221/302/378 157287 198 28% 10% 92 +1.2 209/296/36115227219429%11%83+0.2
Anthony Recker
2013 · MLB
29 43→48 51→55 44→45 47 223/298/385 162285 207 28% 9% 92 +1.2 210/278/372 162283 216 32% 8% 80 +0.4 196/276/34014426018331%9%67-0.2
Chase Lambin
2007 · AAA
28 46→50 50→55 43→45 45 234/292/393 159283 176 24% 7% 91 +1.1 237/293/393 156314 165 28% 7% 92 +1.2 224/278/36914629815529%6%76+0.1
Maxwell Leon
2012 · AAA
28 46→55 51→50 53→50 44 237/290/403 166278 178 22% 6% 92 +1.2 245/310/356 111299 1012 20% 6% 89 +0.9 249/313/358109312111222%6%87+0.5
JD Closser
2008 · MLB
28 42 47→50 45 52 212/289/351 138253 157 22% 10% 79 +0.3 209/273/306 97265 96 23% 8% 60 -1.0 209/267/281722627622%7%48-0.9
Guillermo Rodriguez
2006 · AA
28 45 49→55 51→45 39 226/284/380 154291 169 28% 5% 85 +0.7 229/292/373 144266 156 20% 7% 86 +0.8 227/293/36313625215217%7%82+0.1