Anthony AlfordLF Chattanooga Lookouts
Age 32 R/R 6'0" / 215 lbs AA HR +6% Svc 8.000 · Ctrl thru 2026
2026 FULL-SEASON PROJECTIONpark-neutral Marcel · 200 proj PA
wRC+†69
AVG/OBP/SLG.205 / .276 / .330
PA200
HR5
K%35
BB%8
ISO126
MLB%2%
Value2026 · WAR
BAT: -7.0 runs (wOBA-derived runs vs avg)-7BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.2 runs (Defensive runs vs avg)+0FLDPOS: -2.1 runs (Positional adjustment)-2POSREP: +5.7 runs (Replacement-level credit)+6REPTotal WAR: -0.40-0.4WAR
trajectory · projected WAR by year
-0.4-0.5-0.52628
Tools · ContractPOW 58
Toolsscout grade · Statcast %ile · 2020-2022
CONTACT
Whiff%
1018.1%
xwOBA
220.275
POWER58
Barrel%
599.6
Avg EV
1085.8
EYE49
Chase%
3534.6%
SPEED76
Sprint
9029.6
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   FA
MLB Debut   2018
Service   8.000 yrs.days
Team Control Through   2026
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026ROSExt / FA-deal$0.4M
Totals $0.4M $-0.0M -$0.4M

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
201218 ROKGCL Blue Jays 2019 3001 160 40 158200316516 158167 305 182 -2
201218 ROKGCL Blue Jays 2018 3001 240 40 167250333583 167154 2010 264 60
201319 ROKGCL Blue Jays 3024 5210 491 20 208345375720 167333 3013 257 55
201319 ROKGCL Blue Jays 3022 5210 661 20 227414409823 182312 2020 364 137
201420 INTL3 teams 219201 38206 121066 142 189256289544 100360 485 233 37
201420 INTL3 teams 219189 42515 24676 142 222329339667 116316 3111 309 95
201521 A+2 teams 487432 911653 481644 277 211295292587 81328 3410 266 62
201521 A+2 teams 487413 1232574 671094 277 298401421822 123393 2214 370 141
201622 A+2 teams 487433 671419 452225 2610 155242254496 99282 469 231 35
201622 A+2 teams 487414 9920312 641415 2610 239348389737 150328 2913 332 112
201723 AA3 teams 425380 961605 32948 276 253324334658 82319 228 294 83
201723 AA3 teams 425371 1162027 41808 276 313393434827 121378 1910 369 140
201824 AAA3 teams 463422 861913 2715712 188 204271275546 71314 346 246 46
201824 AAA3 teams 463414 962315 3512912 188 232310329639 97323 288 292 82
201925 AAA3 teams 364331 671447 261336 248 202273332605 130314 377 265 61
201925 AAA3 teams 364323 831849 341066 248 257339421760 164356 299 339 118
202026 MLBPittsburgh Pirates 2928 6012 180 30 214241500741 286222 283 316 100 -0 +1 -2 +0 +1 -0.0
202026 MLBPittsburgh Pirates 2928 6012 180 30 214241500741 286222 283 317 101 +0 +1 -2 +0 +1 -0.0
202127 AAA2 teams 374337 7615114 301597 1410 226302401703 175378 438 309 95
202127 AAA2 teams 374322 8918119 451367 1410 276377516893 239419 3612 393 159
202228 AAAColumbus Clippers 4439 6003 5170 20 154250385635 231158 3911 286 77
202228 AAAColumbus Clippers 4438 7004 6150 20 184295500795 316158 3414 346 123
202430 AA2 teams 6963 10201 6390 10 159232238470 79391 579 207 17
202430 AA2 teams 6962 11202 7290 10 177261306567 129290 4210 260 57
▸ 2026 Season
202632 MLBCIN 200180 38715 16702 31 211283344627 133303 358 275 69 -7 +0 +0 -2 +6 -0.4
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202733 MLBCIN 23% 170153 31514 14601 21 203274327601 124298 358 268 63 -7 +0 -4 -2 +5 -0.8
202834 MLBCIN 18% 129117 24413 10461 10 205273333607 128291 368 259 57 -6 +0 -5 -1 +4 -0.9
202733 MLBCIN 23% 3936 7101 3140 00 194256306562 111300 368 266 61 -2 +0 -1 -0 +1 -0.2
202834 MLBCIN 18% 2321 5101 280 00 238304429733 190293 359 257 55 -1 +0 -1 -0 +1 -0.2
▸ Career Totals
Career 290265 568210 211084 116 211279370649 158313 377 287 78 -7 -0 -1 -13 +8 -1.3
/ 162G 650594 12518422 472429 2513 210278365644 155312 377 287 78 -16 -0 -1 -30 +18 -3.0
Career 35103159 6441161766 277129053 16853 204279314593 110318 378 264 60 -159 +12 -8 -37 +99 -9.4
/ 162G 650585 11821312 5123910 3110 202277309586 108315 378 264 60 -29 +2 -1 -7 +18 -1.7

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
201218 ROKGCL Blue Jays 2018 3001 240 40 167250333583 167154 2010 264 60 -1 +1 +1 0.0
201319 ROKGCL Blue Jays 3022 5210 661 20 227414409823 182312 2020 364 137 +1 +0 +1 0.3
201420 ALansing Lugnuts 2525 8101 080 40 320320480800 160438 320 352 127 +1 +1 +1 0.2
201420 ROKBluefield Blue Jays 3529 6001 5131 10 207343310653 103333 3714 309 95 -0 +0 +1 0.1
201420 INTLCanberra Cavalry 159135 28413 19465 92 207327319646 111291 2912 302 89 -2 +1 +5 0.4
201521 A+Dunedin Blue Jays 255225 681163 28491 156 302382444826 142374 1911 368 140 +11 +1 +7 2.0
201521 ALansing Lugnuts 232188 551411 39603 121 293422394815 101419 2617 372 143 +11 +2 +7 2.0
201622 A+Dunedin Blue Jays 401339 801729 531175 186 236348378725 142327 2913 328 109 +4 +1 +11 1.7
201622 INTLMesa Solar Sox 8675 19313 11240 84 253349440789 187333 2813 352 127 +3 +0 +2 0.5
201723 AANew Hampshire Fisher Cats 289245 761405 35456 183 310409429838 118360 1612 376 146 +15 +2 +8 2.6
201723 A+Dunedin Blue Jays 2221 3000 081 10 143182143325 231 360 157 -22 -3 +0 +1 -0.2
201723 INTLCharros de Jalisco 114105 37622 6271 83 352393505898 152449 245 390 157 +7 +0 +3 1.1
201824 MLBToronto Blue Jays 2119 2000 290 10 105190105296 200 4310 153 -25 -3 +0 +1 -5 +1 -0.7
201824 AAABuffalo Bisons 417375 902215 3011210 177 240313344657 104327 277 299 87 -6 +1 +12 0.6
201824 A+Dunedin Blue Jays 2520 4100 382 01 200360250610 50333 3212 302 90 -0 -0 +1 0.0
201925 MLBToronto Blue Jays 3028 5001 1111 20 179233286519 107250 373 238 40 -2 +0 +0 -4 +1 -0.4
201925 AAABuffalo Bisons 319282 731637 31945 228 259343411754 152365 2910 338 117 +6 +1 +9 1.7
201925 ROKGCL Blue Jays 1513 5211 210 00 3854679231.390 538364 713 571 295 +3 +0 +0 0.4
202026 MLBPittsburgh Pirates 2928 6012 180 30 214241500741 286222 283 317 101 +0 +1 -2 +0 +1 -0.0
202127 MLBPittsburgh Pirates 148133 31615 12583 56 233311406717 173371 398 321 104 +1 -1 +2 -4 +4 0.1
202127 AAAIndianapolis Indians 226189 5812014 33784 94 3074205931.013 286454 3515 440 195 +24 +0 +6 3.1
202228 AAAColumbus Clippers 4438 7004 6150 20 184295500795 316158 3414 346 123 +1 +0 +1 0.3
202430 AAChattanooga Lookouts 4136 8201 5180 00 222317361678 139412 4412 309 95 -0 +0 +1 0.1
202430 INTLYaquis de Obregon 2826 3001 2110 10 115179231409 115143 397 189 3 -3 +0 +1 -0.2
▸ Career Totals (raw MLB only — historical actual)
MLB Career 228208 44628 16864 116 212281375656 163316 387 294 83 -4 -0 +1 -13 +6 -1.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
#1Chris Heiseylast yr '17
career totals — 8 seasons, 1,758 PA
81,7586225238296413-18+33.03.2
/162664239-6.7+1.01.1pk7: 4
#2John Mayberry Jr.last yr '15
career totals — 6 seasons, 1,506 PA
61,5065415234298417-6-181.71.7
/162664247-2.8-8.10.8pk7: 2
#3John Mabrylast yr '06
career totals — 7 seasons, 1,560 PA
71,560542243309416-15-161.61.6
/162664231-6.5-6.70.7pk7: 2
#4Jake Cavelast yr '24
career totals — 7 seasons, 1,564 PA
71,5644513236292400-11-61.31.3
/162664196-4.5-2.50.6pk7: 1
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
#6Chad Pinderlast yr '22
career totals — 7 seasons, 1,740 PA
71,740625242294417-17-200.60.6
/162664242-6.5-7.60.2pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
121466225298382-2-0-0.10.0
/1626642017-7.1-0.2-0.2pk7: 0

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
Anthony Alford (OGILVIE) 32 58 76 49 205/276/330 125303 53 35% 8% 69 -0.1
Kristopher Negrón
2018 · MLB
32 44→51 44→45 55 39 219/272/337 118290 1117 28% 5% 68 -0.5 225/283/348 123327 1414 33% 6% 76 +0.0 221/284/340119329141435%7%70-0.2
Juan Carlos Perez
2019 · AAA
32 43→53 44→50 55 39 216/253/337 121277 1020 26% 4% 59 -1.1 243/299/363 120301 1113 22% 6% 85 +0.7 254/312/37011631391321%7%90+0.8
Bobby Smith
2006 · AAA
32 48→49 45→50 54→50 44 239/288/361 121287 1311 22% 6% 80 +0.4 230/273/362 132309 1411 29% 5% 74 -0.1 214/247/35414130814735%4%58-0.4
Justin Leone
2008 · AAA
31 42→41 49→50 53→55 49 213/292/360 147273 1715 28% 9% 82 +0.5 196/273/336 140263 1615 30% 9% 69 -0.4 169/251/300130226151431%10%50-1.0
Dusty Coleman
2018 · MLB
31 38→42 48→50 51→50 35 194/248/337 142295 1514 38% 6% 58 -1.2 170/225/296 126336 1412 51% 6% 38 -2.6 106/161/20397243121159%5%-16-3.5
Seth Bynum
2012 · AAA
31 41→44 49→55 51→50 38 213/259/357 144287 1813 32% 5% 68 -0.5 205/257/329 124302 1410 35% 6% 59 -1.1 179/234/28710827212637%6%35-1.9
John Andreoli
2021 · MLB
31 45→55 44→45 54→60 47 214/296/334 120316 1115 33% 10% 78 +0.2 183/279/327 144316 1717 43% 11% 69 -0.4 145/256/290145243192145%13%49-0.9
Denis Phipps
2016 · AAA
31 42→52 43→50 52→50 40 208/261/318 110275 1013 28% 6% 59 -1.1 213/251/373 160293 2011 34% 4% 69 -0.4 177/204/35818023025936%3%41-0.7
Eric Stamets
2022 · MLB
30 36→46 43→45 54→50 41 184/246/294 109250 1113 30% 6% 46 -2.0 193/261/313 120273 1313 33% 6% 58 -1.2 153/230/258105221121635%6%28-1.2
Brent Clevlen
2015 · AAA
31 42→52 47→50 52→50 42 213/271/348 135292 159 32% 7% 70 -0.3 217/265/354 137300 169 32% 6% 69 -0.4 205/253/34013427918732%6%57-0.9
Jack Reinheimer
2023 · AAA
31 46→51 40 55 41 222/271/314 93299 820 28% 6% 61 -1.0 188/232/271 83274 716 32% 5% 33 -2.9 144/183/1945019831228%5%-9-1.3
Wynton Bernard
2022 · AAA
31 40→50 41→45 60 40 199/249/301 103264 827 28% 5% 48 -1.9 234/284/358 124291 1232 23% 6% 78 +0.2 241/291/361120296113722%6%78+0.2
Tim Torres
2016 · AAA
32 46→51 43→45 55 43 222/285/339 116316 1016 32% 8% 73 -0.1 246/309/377 131329 1319 27% 8% 94 +1.3 257/323/389132338132326%9%102+0.8
Pete Orr
2011 · MLB
32 46→45 43→45 56→55 41 223/268/343 119269 921 21% 4% 67 -0.5 227/267/327 100279 720 21% 4% 63 -0.9 242/269/3329030961623%3%59-0.7
Jason Repko
2012 · MLB
31 45→48 45→50 53→55 44 227/284/344 117284 1421 25% 6% 75 -0.0 216/277/342 126282 1314 27% 7% 71 -0.3 187/252/315128245121028%6%51-0.6
David Matranga
2008 · AAA
31 40 46→45 51→50 43 206/273/329 123265 1413 28% 7% 67 -0.5 218/294/343 125294 139 29% 8% 79 +0.3 211/297/32911928812529%9%75+0.0
Jake Marisnick
2023 · MLB
32 45→52 47→60 53→55 38 224/281/361 137313 1417 32% 5% 78 +0.2 216/287/369 153299 1618 32% 7% 83 +0.6 207/287/375168285182032%8%82+0.2
Anton French
2006 · AAA
31 46 46→55 60 38 232/266/370 138295 1218 26% 4% 73 -0.1 239/291/394 155287 1723 22% 7% 90 +1.0 259/313/441182300213021%7%110+1.5
Jed Hansen
2006 · AAA
33 41→40 45 51→50 39 203/265/328 124281 1214 31% 6% 63 -0.8 211/268/328 117268 1213 25% 6% 64 -0.8 199/258/303104244111223%6%50-1.2
Jeremy Owens
2007 · AA
30 41→37 47→45 54→55 34 204/251/332 128317 1520 39% 5% 58 -1.2 209/245/327 118331 1218 39% 4% 53 -1.5 217/246/33011335792140%4%50-1.0