Francisco LoretoIF FCL Pirates
Age 19 R/R 6'0" / 178 lbs ROK Svc 0.0 · Ctrl thru 2037
2026 ROS PROJECTION96 act + 67 ros · stats below = ROS only
wRC+†52
AVG/OBP/SLG.177 / .239 / .258
PA67
HR1
K%34
BB%6
BABIP263
ISO81
MLB%0%
Value2026 · WAR
BAT: -7.6 runs (wOBA-derived runs vs avg)-8BATRUN: +1.0 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.0 runs (Positional adjustment)+0POSREP: +4.6 runs (Replacement-level credit)+5REPTotal WAR: -0.20-0.2WAR
trajectory · projected WAR by year
-0.4-0.4-0.3-0.10.00.126283031
Tools · ContractCON 30 / POW 35
Toolsscout grade
CONTACT30
scouting grade only
POWER35
scouting grade only
EYE35
scouting grade only
SPEED40
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
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
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 $0.0M $0.0M +$0.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.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
202417 ROKDSL Phillies White 10691 16211 8356 74 176286253538 77268 338 233 37
202417 ROKDSL Phillies White 10687 20311 12246 74 230362322684 92302 2311 320 103
202518 ROKFCL Phillies 193174 28604 14665 20 161244264508 103231 347 230 34
202518 ROKFCL Phillies 193169 401015 19465 20 237332396728 160297 2410 329 110
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD19 ROKPIT 9683 14303 7465 40 169274313587 145314 487 268 63 -4 +1 +0 +0 +3 -0.0
YTD19 ROKPIT 9678 22505 12325 40 282411538949 256405 3312 414 175 +8 +1 +0 +0 +3 1.2
ROS19 ROKPIT 0% 6762 11201 4231 10 177239258497 81274 346 253 52 -4 +0 +0 +0 +2 -0.2
ROS19 MLBPIT 0% 01 0000 000 00 272 236 39 +0 +0
FULL19 ROKPIT 9684 14303 7465 40 167274310583 143306 487 268 63 -4 +1 +0 +0 +3 -0.0
TOT19 ROKPIT 163145 25504 11696 50 172259290549 117288 427 262 59 -8 +1 +0 +0 +5 -0.2
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202720 MLBPIT 34% 244220 43815 17805 31 195269309578 114278 337 265 61 -11 +0 +0 +0 +7 -0.4
202821 MLBPIT 48% 366330 671328 261167 51 203275327603 124281 327 273 67 -14 +1 +0 +0 +10 -0.3
202922 MLBPIT 54% 455410 8516211 331419 61 207281337618 129282 317 278 71 -15 +1 +0 +0 +13 -0.1
203023 MLBPIT 57% 512459 9618213 3815710 71 209284342626 133283 317 281 73 -15 +1 +0 +0 +15 0.0
203124 MLBPIT 57% 550493 10419314 4116811 72 211286347633 136284 317 283 74 -16 +1 +0 +0 +16 0.0
202720 MLBPIT 34% 8476 15302 6272 10 197274316590 118277 327 249 49 -5 +0 +0 +0 +2 -0.2
202821 MLBPIT 48% 177158 32614 13564 21 203280329609 127279 327 257 55 -9 +0 +0 +0 +5 -0.4
202922 MLBPIT 54% 247222 46916 18775 31 207282338619 131281 317 263 59 -11 +0 +0 +0 +7 -0.4
203023 MLBPIT 57% 290261 531017 21896 41 203278330607 126282 317 266 62 -13 +0 +0 +0 +8 -0.4
203124 MLBPIT 57% 311279 591128 23956 41 211286351637 140282 317 267 63 -13 +0 +0 +0 +9 -0.4
▸ Career Totals
Career 1109997 20539527 8134423 144 206281336617 130282 317 263 59 -51 +1 +0 +0 +31 -1.9
/ 162G 650584 12123316 4720213 82 207281339620 132285 317 263 59 -30 +1 +0 +0 +18 -1.1
Career 24932239 450841157 18178654 3810 201277325602 124279 327 271 66 -96 +4 +0 +0 +71 -2.2
/ 162G 650584 11822315 4720514 103 202278327605 125281 327 271 66 -25 +1 +0 +0 +18 -0.6

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 Phillies White 10687 20311 12246 74 230362322684 92302 2311 320 103 +0 -0 +3 0.3
202518 ROKFCL Phillies 193169 401015 19465 20 237332396728 160297 2410 329 110 +2 +0 +5 0.8

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
#1Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#2Adam Rosaleslast yr '17
career totals — 9 seasons, 1,756 PA
91,7564716227293367+6+83.03.5
/162664186+2.4+3.01.1pk7: 4
#3Guillermo Heredialast yr '22
career totals — 6 seasons, 1,530 PA
61,530256231311345+3+173.53.5
/162664113+1.2+7.61.5pk7: 3
#4Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
#5Nick Senzellast yr '24
career totals — 6 seasons, 1,633 PA
61,6334033232299363+6-140.90.9
/1626641613+2.4-5.80.4pk7: 1
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,2722917206276332+0+0-0.7-0.3
/162664159+0.0+0.0-0.4pk7: 0
#6Alexi Amaristalast yr '17
career totals — 7 seasons, 1,901 PA
71,9012139231275323+14-6-1.1-1.1
/162664714+4.9-2.1-0.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
Francisco Loreto (OGILVIE) 19 30 35 40 35 172/259/290 117288 45 42% 7% 59 -0.2
Jose Cordoba
2022 · A
19 39 39→45 45→55 38 193/252/278 85266 78 29% 5% 44 -2.1 196/255/289 93278 810 31% 6% 48 -1.9 199/258/2929326841526%6%47-0.8
Juan Alonso
2022 · A
18 42→32 37→40 43→50 40 199/260/273 73295 410 32% 6% 46 -2.0 184/285/263 79357 59 44% 10% 56 -1.3 152/269/228753345749%11%40-1.1
Denzer Guzman
2023 · A
19 38→36 40→45 47→50 42 190/245/284 93260 79 29% 6% 43 -2.2 187/246/287 100286 98 36% 7% 43 -2.2 205/268/331127286151232%7%61-0.7
Emilio King
2009 · A
19 38 37→45 44→40 41 184/245/258 74245 56 26% 6% 36 -2.7 196/261/279 83281 56 30% 5% 49 -1.8 206/259/300942986431%4%49-0.8
Ismael Alcantara
2013 · A
19 39 41→40 41→45 41 195/267/292 97275 107 31% 7% 55 -1.4 201/269/280 79261 56 24% 7% 53 -1.5 190/261/256662384620%7%40-0.8
Yordyn Calderon
2013 · A
19 36 42→45 46→50 39 181/247/284 102272 1010 36% 7% 44 -2.1 194/268/302 108283 911 33% 7% 58 -1.2 184/266/297113261101331%8%53-0.7
Jose Meza
2022 · A
19 42→34 38→45 46→50 39 192/268/272 80307 59 36% 7% 50 -1.7 206/287/306 100302 97 32% 9% 67 -0.5 197/289/30610828811533%10%66-0.3
Raul Juarez
2017 · A
19 42 41→45 42→40 41 208/273/305 97268 96 25% 5% 61 -1.0 204/257/279 75279 65 28% 5% 46 -2.0 180/221/220412504229%3%13-0.9
Alexander Mojica
2022 · A
19 39 41→45 47→40 41 194/262/289 96287 94 34% 7% 52 -1.6 185/266/295 110307 114 40% 9% 56 -1.3 155/253/27411926213242%10%42-0.8
Miguel Moreno
2009 · A
19 38 39→40 42→40 48 184/276/263 79271 75 32% 10% 52 -1.6 200/281/271 71286 55 29% 9% 56 -1.3 176/264/209332503328%10%29-0.9
Romer Cuadrado
2017 · A
19 38→37 39→40 45 41 185/253/265 81284 68 35% 8% 41 -2.3 205/262/298 93323 87 36% 6% 53 -1.5 201/257/294933138536%6%47-1.3
Sherten Apostel
2018 · A
19 38→32 44→45 43→40 47 188/273/305 117271 115 33% 10% 61 -1.0 192/270/313 121279 134 34% 9% 62 -0.9 185/258/31012427015235%8%53-0.8
Ronnierd Garcia
2012 · A
19 39 38→45 43→40 37 190/243/264 74264 64 30% 5% 37 -2.7 197/253/287 90287 74 32% 6% 46 -2.0 189/250/284952838234%6%42-0.7
Jandel Paulino
2019 · A
18 39 35→40 41→45 40 185/261/243 58280 38 33% 7% 40 -2.4 212/286/295 83307 66 31% 7% 63 -0.8 215/300/291763036428%7%66-0.3
Rafael Mejia
2017 · A
19 37 39→40 47→50 38 184/237/267 83263 76 32% 5% 34 -2.8 198/237/320 122278 147 33% 4% 49 -1.8 206/233/374168276241035%2%56-0.3
Ariel Baez
2010 · A
19 39 41→40 45 44 192/263/291 99255 94 27% 7% 53 -1.5 194/265/286 92266 75 28% 7% 52 -1.6 180/250/265852486528%7%38-0.8
Roberto Feliz
2007 · A
19 40 40→45 43→45 40 197/246/285 88260 74 27% 5% 43 -2.2 206/260/314 108280 116 29% 5% 56 -1.3 195/252/30911426014730%5%49-0.6
Eduardo Urbina
2007 · A
19 38 35→40 42→50 39 184/237/242 57259 47 29% 5% 27 -3.3 204/271/275 71283 58 28% 7% 51 -1.7 202/277/268662765926%7%53-0.6
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
Eliel Sierra
2007 · A
19 36 40 46→45 40 182/237/271 89251 85 30% 6% 36 -2.7 186/263/265 79241 57 23% 7% 46 -2.0 170/259/240712164621%8%36-1.1