Frandy LafondOF DSL Brewers Blue
Age 19 R/R 6'1" / 180 lbs ROK HR -4% Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION82 act + 65 ros · stats below = ROS only
wRC+†67
AVG/OBP/SLG.203 / .277 / .288
PA65
HR1
K%25
BB%8
BABIP262
ISO85
MLB%0%
Value2026 · WAR
BAT: -3.9 runs (wOBA-derived runs vs avg)-4BATRUN: +1.6 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.9 runs (Positional adjustment)-1POSREP: +4.2 runs (Replacement-level credit)+4REPTotal WAR: +0.10+0.1WAR
0.00.51.00.20.40.50.50.6+$16M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 25 / POW 30
Toolsscout grade
CONTACT25
scouting grade only
POWER30
scouting grade only
EYE60
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2032
Service   0 yrs (est)
Team Control Through   2037
First FA Year   2038
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2032
2027MiLBstill in minors · estimated debut 2032
2028MiLBstill in minors · estimated debut 2032
2029MiLBstill in minors · estimated debut 2032
2030MiLBstill in minors · estimated debut 2032
2031MiLBstill in minors · estimated debut 2032
2032Pre-Arb$0.9M+0.5$1M+$0.8M
2033Pre-Arb$1.0M+0.6$1M+$1.0M
2034Extbeyond projection horizon · no WAR estimate
2035Extbeyond projection horizon · no WAR estimate
2036Extbeyond projection horizon · no WAR estimate
2037Extbeyond projection horizon · no WAR estimate
Totals $2M $3M +$2M

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
202417 ROKDSL Brewers 2 133113 24414 104110 154 212331372703 159294 318 283 75
202417 ROKDSL Brewers 2 133105 28513 172810 154 267414419833 152338 2113 381 150
202518 ROKDSL Brewers Blue 176151 20511 21604 132 132256199454 66211 3412 217 24
202518 ROKDSL Brewers Blue 176139 29722 33464 132 209375331706 122297 2619 333 113
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKMIL 8272 18202 6144 81 250341361703 111286 177 296 85 -1 +1 +0 -0 +2 0.2
YTD19 ROKMIL 8267 22302 10104 81 328439463902 134364 1212 406 169 +6 +1 +0 -0 +2 1.0
ROS19 ROKMIL 0% 6559 12201 5161 20 203277288565 85267 258 272 67 -2 +0 +0 -0 +2 -0.1
ROS19 MLBMIL 0% 01 0000 000 00 265 254 53 +0 -0
FULL19 ROKMIL 8273 18202 6144 81 247341356698 110281 177 296 85 -1 +1 +0 -0 +2 0.2
TOT19 ROKMIL 147131 30403 11305 101 229313328641 99276 207 286 77 -4 +2 +0 -1 +4 0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBMIL 34% 231204 43714 20565 61 211297314611 103271 249 281 73 -7 +1 +0 -1 +7 -0.1
202821 MLBMIL 48% 357316 691227 31867 92 218302335638 117274 249 288 78 -9 +1 +0 -2 +10 0.0
202922 MLBMIL 54% 447396 871529 391069 112 220304336640 116275 249 292 82 -9 +1 +0 -3 +13 0.2
203023 MLBMIL 57% 506447 10017311 4411910 132 224307349656 125277 249 295 84 -9 +2 +0 -3 +14 0.4
203124 MLBMIL 57% 545481 10919312 4812811 142 227311353665 127277 239 297 85 -9 +2 +0 -3 +15 0.5
203225 MLBMIL 60% 568502 11320312 5013311 143 225309349658 124277 239 298 86 -9 +2 +0 -3 +16 0.5
203326 MLBMIL 62% 580513 11520313 5113611 143 224308351659 127277 239 298 86 -9 +2 +0 -3 +16 0.6
202720 MLBMIL 34% 7970 15301 7192 20 214304300604 86269 249 264 60 -4 +0 +0 -0 +2 -0.1
202821 MLBMIL 48% 173153 33613 15413 41 216298327625 111271 249 271 66 -7 +0 +0 -1 +5 -0.3
202922 MLBMIL 54% 242214 47815 21575 61 220304336641 117273 249 276 69 -8 +1 +0 -1 +7 -0.2
203023 MLBMIL 57% 286253 571026 25676 71 225310352662 126274 239 279 71 -9 +1 +0 -2 +8 -0.2
203124 MLBMIL 57% 308272 601026 27726 81 221305338643 118275 239 280 73 -10 +1 +0 -2 +9 -0.2
203225 MLBMIL 60% 343303 681227 30807 82 224309347655 122275 239 281 73 -10 +1 +0 -2 +10 -0.2
203326 MLBMIL 62% 362320 711228 32857 92 222306347653 125275 239 281 73 -11 +1 +0 -2 +10 -0.2
▸ Career Totals
Career 17931586 351611036 15742136 448 221306340646 119277 239 278 71 -59 +6 +0 -11 +51 -1.4
/ 162G 650575 12722413 5715313 163 221305341646 120277 249 278 71 -21 +2 +0 -4 +18 -0.5
Career 36083182 6921211974 31988179 11121 217304337642 120275 249 290 80 -83 +14 +0 -22 +102 1.2
/ 162G 650573 12422313 5715914 204 216302333636 117275 249 290 80 -15 +2 +0 -4 +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 MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Brewers 2 133105 28513 172810 154 267414419833 152338 2113 381 150 +7 +1 +4 1.3
202518 ROKDSL Brewers Blue 176139 29722 33464 132 209375331706 122297 2619 333 113 +3 +2 +5 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
#1Jace Petersonlast yr '23
career totals — 10 seasons, 2,753 PA
102,7534277228318337+4+55.36.0
/1626641019+1.0+1.31.3pk7: 7
#2Michael Saunderslast yr '17
career totals — 8 seasons, 2,711 PA
82,7118155233305399-12-134.14.5
/1626642013-2.9-3.21.0pk7: 5
#3Tony Kemplast yr '23
career totals — 7 seasons, 2,198 PA
72,1983552238326354-4-34.34.3
/1626641116-1.3-0.81.3pk7: 4
#4Dustin Ackleylast yr '16
career totals — 6 seasons, 2,347 PA
62,3474631241304367-5+73.83.8
/162664139-1.3+1.91.1pk7: 4
#5Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
51,9413948222302341-12+01.01.2
/1626641316-4.0+0.00.3pk7: 1
#6Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 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
Frandy Lafond (OGILVIE) 19 25 30 60 60 229/313/328 99276 310 20% 7% 77 +0.1
Robedluis Fuentes
2008 · A
19 41 37→30 53→45 45 197/263/267 70262 412 25% 7% 46 -2.0 230/290/284 54281 37 18% 6% 61 -1.0 243/302/283402902516%6%64-0.3
Jose Astudillo
2023 · A
19 44 37→30 54→50 47 207/264/281 74251 314 19% 6% 50 -1.8 245/295/318 73283 314 14% 5% 72 -0.2 293/336/3909732081910%4%104+0.6
Richard Rodriguez
2012 · A
19 39 36→30 48→50 45 186/255/247 61260 312 28% 8% 37 -2.6 210/266/251 41261 114 19% 7% 42 -2.3 233/291/2542027801615%7%50-0.6
Ricardo Rosario
2022 · A
19 40 37→40 53→55 42 193/254/272 79260 413 26% 6% 43 -2.2 199/267/282 83276 617 28% 7% 52 -1.6 193/273/2768225992427%8%51-0.6
Gilbert Gomez
2011 · A
19 40→35 37→40 54→50 44 191/258/270 80263 418 28% 7% 45 -2.1 201/265/282 81295 59 31% 7% 50 -1.7 191/271/264742963733%9%45-1.3
Randy Romero
2019 · A
19 43 36→40 50→60 45 203/252/272 69247 312 19% 6% 42 -2.3 229/271/302 73269 322 15% 5% 56 -1.3 223/260/2836027523019%4%47-0.6
Albert Hernandez
2008 · A
19 43 39→40 49→45 46 207/270/299 92260 67 22% 7% 57 -1.2 226/286/317 91285 67 22% 6% 68 -0.5 230/289/314842916622%6%66-0.2
Maximo Rivera
2012 · A
19 35 41→45 47→60 41 179/238/272 93242 1013 30% 6% 37 -2.7 221/272/301 80287 719 24% 6% 58 -1.2 235/283/2996430252423%5%60-0.3
Guillermo Pimentel
2009 · A
19 44 39→40 48→55 47 209/298/288 79282 717 26% 8% 68 -0.5 199/266/274 75327 612 38% 7% 49 -1.8 173/232/2315831661144%7%20-1.1
Edwin Gomez
2007 · A
19 42 35→45 52→50 42 197/253/253 57281 216 29% 7% 37 -2.6 219/296/310 91297 713 26% 9% 71 -0.3 224/321/32910529191724%11%85+0.2
Deiber Olivera
2012 · A
19 44 38→40 50→45 44 210/259/296 86269 48 23% 6% 50 -1.7 236/277/312 76275 37 15% 4% 63 -0.9 255/291/322672892712%3%69-0.1
Jesus Castillo
2022 · A
19 41→44 34→30 51→55 42 194/257/244 49275 216 28% 6% 37 -2.6 213/312/258 45291 119 24% 11% 66 -0.6 202/327/2323028312424%14%65-0.3
Victor Tademo
2018 · A
19 39 37→40 52→55 37 189/240/263 74277 414 32% 5% 34 -2.8 195/241/256 61285 37 31% 5% 33 -2.9 181/217/201202520327%4%6-1.4
Jett Williams
2023 · A
19 45→46 41→45 56→55 43 214/285/313 99288 714 27% 7% 68 -0.5 203/314/320 117299 923 31% 12% 83 +0.6 201/310/335134289102630%12%81+0.3
Demetrio Nadal
2023 · A
19 42 35→30 55 47 198/281/261 63260 317 23% 7% 53 -1.5 210/300/287 77273 425 23% 8% 68 -0.5 195/295/2687325853224%9%60-0.4
Janelfry Zorrilla
2010 · A
19 38 38→45 51→50 38 189/234/265 77255 613 28% 4% 33 -2.9 216/275/340 124268 1212 23% 6% 70 -0.3 221/275/34011927913925%5%68-0.2
Juan Mosquera
2007 · A
19 38 35→30 49→55 44 180/246/238 57263 315 31% 8% 30 -3.1 201/290/246 45281 114 26% 10% 53 -1.5 210/308/2372728001722%11%56-0.4
Jenner Emeterio
2013 · A
20 45 38→30 48→60 46 214/278/297 83284 513 26% 8% 59 -1.1 217/304/278 61289 324 23% 10% 66 -0.6 216/317/2604428513422%12%65-0.3
Victor Rodrigues
2023 · A
18 41 38→30 49→50 44 197/261/279 83254 57 24% 6% 49 -1.8 211/290/283 72267 59 21% 9% 62 -0.9 219/316/2715227241019%11%68-0.2
Albertson Asigen
2022 · A
20 43 39→40 53→55 44 205/260/298 92275 56 27% 7% 52 -1.6 224/299/302 78328 517 30% 8% 70 -0.3 213/301/3079434882737%9%69-0.1