Caleb LomavitaC Harrisburg Senators
Age 23 R/R 5'10" / 200 lbs AA Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION239 act + 159 ros · stats below = ROS only
wRC+†73
AVG/OBP/SLG.217 / .272 / .360
PA159
HR4
K%28
BB%5
BABIP279
ISO143
MLB%2%
Value2026 · WAR
BAT: -8.7 runs (wOBA-derived runs vs avg)-9BATRUN: -0.3 runs (SB/CS + UBR baserunning)-0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +7.1 runs (Positional adjustment)+7POSREP: +11.3 runs (Replacement-level credit)+11REPTotal WAR: +1.00+1.0WAR
0.00.91.90.00.91.21.41.41.31.1+$44M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 41 / POW 45
Toolsscout grade
CONTACT41
scouting grade only
POWER45
scouting grade only
EYE40
scouting grade only
SPEED43
scouting grade only
DEFENSE47
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+0.9$3M+$3M
2028Pre-Arb$0.8M+1.2$8M+$8M
2029Pre-Arb$0.8M+1.4$9M+$8M
2030Arb-1$3M+1.4$8M+$6M
2031Arb-2$4M+1.3$7M+$5M
2032Arb-3$5M+1.1$6M+$3M
Totals $15M $41M +$32M

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
202421 AFredericksburg Nationals 7163 12200 3174 32 190271222494 32255 244 231 35
202421 AFredericksburg Nationals 7161 13200 5134 32 213314246560 33265 187 267 62
202522 A+2 teams 446405 951525 1613219 71 235295319614 84328 304 266 62
202522 A+2 teams 446396 1091726 239219 71 275343374717 98339 215 322 105
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD23 AAWSH 239219 4712211 16672 00 215274438713 224252 287 298 86 -4 +0 +0 +4 +7 0.7
YTD23 AAWSH 239212 5114212 23522 00 241321495816 255260 2210 354 129 +8 +0 +0 +4 +7 1.9
ROS23 AAWSH 2% 159147 32714 8443 10 217272360631 143271 285 280 73 -5 +0 +0 +3 +5 0.3
ROS23 MLBWSH 2% 33 0000 010 00 271 330 265 61 -0 +0 +0 +0 +0 0.0
FULL23 AAWSH 242222 4712211 16682 00 212271432703 221248 287 298 86 -4 +0 +0 +4 +7 0.7
TOT23 AAWSH 398366 7919315 241115 10 216273407680 191263 286 291 81 -9 +0 +0 +7 +11 1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202724 MLBWSH 31% 455418 9019212 251229 51 215274356631 141272 275 284 76 -13 +1 +0 +8 +13 0.9
202825 MLBWSH 45% 483443 9820314 281279 61 221281375656 153274 266 289 80 -11 +1 +0 +9 +14 1.2
202926 MLBWSH 51% 499457 10121314 301309 61 221282372654 151275 266 292 82 -10 +1 +0 +9 +14 1.4
203027 MLBWSH 53% 504459 10321315 311319 72 224287381668 157275 266 293 83 -10 +1 +0 +9 +14 1.4
203128 MLBWSH 53% 502456 10121314 321319 72 221286373659 151274 266 292 82 -10 +1 -1 +9 +14 1.3
203229 MLBWSH 53% 494451 9820214 311309 72 217281364645 146274 266 290 80 -11 +1 -1 +9 +14 1.1
203330 MLBWSH 52% 485442 9620213 311299 61 217282360642 143272 276 287 78 -12 +1 -2 +9 +14 0.9
203431 MLBWSH 52% 457417 8918212 291238 61 213278353630 139270 276 283 75 -13 +1 -3 +8 +13 0.6
203532 MLBWSH 52% 426389 8116211 271167 51 208272344616 136266 276 278 71 -14 +1 -3 +8 +12 0.3
203633 MLBWSH 52% 386352 7314210 241077 41 207272344615 136262 286 271 65 -15 +0 -4 +7 +11 -0.1
202724 MLBWSH 31% 141129 29614 8383 10 225286380666 155272 276 270 65 -6 +0 +0 +3 +4 0.1
202825 MLBWSH 45% 215196 43916 13564 21 219282367649 148274 266 276 69 -7 +0 +0 +4 +6 0.3
202926 MLBWSH 51% 254232 511117 15665 31 220282366648 147275 266 279 72 -8 +0 +0 +5 +7 0.4
203027 MLBWSH 53% 265241 541118 17695 41 224289378667 154275 266 280 72 -8 +0 +0 +5 +8 0.4
203128 MLBWSH 53% 268244 541118 17705 41 221286373659 152274 266 279 72 -9 +0 -0 +5 +8 0.4
203229 MLBWSH 53% 260236 521117 17695 31 220287364651 144274 277 277 70 -9 +0 -1 +5 +7 0.3
203330 MLBWSH 52% 253231 501017 16674 31 216279359638 143272 266 275 68 -9 +0 -1 +5 +7 0.2
203431 MLBWSH 52% 237216 45916 15644 31 208272343615 134270 276 271 65 -9 +0 -1 +4 +7 0.0
203532 MLBWSH 52% 220200 42816 14604 31 210275350625 140266 276 265 61 -10 +0 -2 +4 +6 -0.1
203633 MLBWSH 52% 199181 37715 13553 21 204269337606 133262 287 258 56 -10 +0 -2 +4 +6 -0.3
▸ Career Totals
Career 23152109 457931064 14561542 289 217280361642 145273 276 274 68 -85 +2 -8 +41 +66 1.7
/ 162G 650592 12826318 4117312 83 216281361643 145272 276 274 68 -24 +0 -2 +12 +18 0.5
Career 53674899 106921427138 3151439111 7016 218281357638 139278 276 284 76 -149 +8 -14 +96 +152 9.4
/ 162G 650593 13026317 3817413 82 219281359640 140278 276 284 76 -18 +1 -2 +12 +18 1.1

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
202421 AFredericksburg Nationals 7161 13200 5134 32 213314246560 33265 187 267 62 -3 -0 +2 -0.1
202522 AAHarrisburg Senators 3733 9102 490 01 273351485836 212318 2411 369 141 +2 -0 +1 0.2
202522 A+Wilmington Blue Rocks 409363 1001624 198319 70 275342364706 88340 205 318 101 +1 +1 +12 1.4

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
#1Rod Barajaslast yr '12
career totals — 12 seasons, 3,753 PA
123,7531342235284407+60+3015.816.0
/162664240+10.7+5.32.8pk7: 16
#2John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#4Stephen Vogtlast yr '22
career totals — 9 seasons, 2,571 PA
92,571825241303410+36-119.39.4
/162664211+9.2-2.82.4pk7: 9
#5Yuniesky Betancourtlast yr '13
career totals — 9 seasons, 4,278 PA
94,2788030261285388+41-206.17.2
/162664125+6.4-3.11.0pk7: 8
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 5 projected seasons
52,3186429218278364+41-64.74.5
/162664188+11.9-1.71.4pk7: 4
#6J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4

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
Caleb Lomavita (OGILVIE) 23 30→41 40→45 40→43 40 216/273/407 191263 151 28% 6% 81 +1.0
Luis Santana
2022 · AA
23 39 42→45 47→50 39 198/255/299 101269 1010 30% 5% 51 -1.7 211/272/334 123278 139 28% 6% 67 -0.5 201/263/32112025914727%6%57-0.7
Ramón Rodríguez
2022 · AA
23 43 42→40 47→45 40 213/257/317 104272 105 26% 5% 56 -1.3 225/280/319 94262 98 18% 6% 66 -0.6 215/285/31910423612515%8%66-0.2
Luis Vázquez
2023 · AAA
23 42→46 42→50 45 38 210/257/311 101291 1011 31% 5% 54 -1.4 229/288/359 130302 159 28% 6% 81 +0.4 232/296/36613430116827%6%83+0.3
Bryan Holaday
2012 · AA
24 41 41→45 48→40 40 201/257/296 95274 97 29% 6% 51 -1.7 214/263/302 88270 75 23% 5% 55 -1.4 223/289/35313025614219%7%76+0.0
Jacob Amaya
2022 · AA
23 39→46 44→45 48→45 45 198/261/314 116258 136 28% 8% 57 -1.2 214/281/337 123274 147 26% 8% 72 -0.2 210/281/32811826813625%8%68-0.4
Óscar Hernández
2016 · MLB
23 42 43→50 43→40 38 210/252/323 113282 105 29% 5% 55 -1.4 190/240/303 113246 125 28% 5% 46 -2.0 166/216/27010421412128%5%24-1.2
Chadwick Tromp
2018 · AA
23 44 39→50 46→40 41 215/258/300 85275 74 24% 5% 51 -1.7 224/281/341 117280 125 24% 6% 73 -0.1 222/279/36314127317025%7%74-0.0
Jason Lopez
2021 · A
23 40 44→55 46→45 37 202/247/323 121282 127 32% 5% 53 -1.5 194/256/297 103298 1010 36% 7% 50 -1.7 163/228/25491247101036%8%25-0.9
Tony Cruz
2010 · AA
23 44→38 45 50→40 42 219/257/343 124263 124 22% 5% 63 -0.9 231/274/348 117289 103 23% 5% 71 -0.3 241/284/3561162989022%5%74-0.0
Jhoneiker Betancourt
2023 · A
23 42 40→55 50→40 43 203/279/294 91279 76 28% 7% 60 -1.0 209/281/354 145278 184 31% 7% 78 +0.2 186/269/36117523526033%7%79+0.1
Pedro Severino
2016 · AA
23 43→48 41→50 43→45 40 214/249/306 92258 104 21% 4% 49 -1.8 215/257/302 87261 94 21% 5% 51 -1.7 238/307/37513729117324%8%90+0.6
Alika Williams
2023 · AAA
24 43→45 41→45 44→45 44 214/271/309 96275 97 25% 6% 60 -1.0 223/277/326 103287 97 24% 6% 67 -0.5 242/291/3491073049422%5%75+0.0
Jose Gil
2010 · AA
23 41 39→50 45 38 203/239/290 86267 67 26% 4% 40 -2.4 222/270/354 132273 157 24% 5% 72 -0.2 218/271/35513825717623%6%70-0.2
Jake Rogers
2018 · A
23 41→40 43→60 47→45 41 202/262/316 114279 910 30% 6% 58 -1.2 196/266/342 146271 177 33% 7% 68 -0.5 213/288/42921627131133%8%98+0.8
Tyler Marlette
2016 · AA
23 46→42 46→50 47→45 40 229/272/360 131295 147 27% 5% 73 -0.1 219/264/354 135290 165 29% 6% 69 -0.4 214/262/34713428217430%6%62-0.6
Pedro Pagés
2022 · A
23 44 42→50 42→40 42 213/280/315 102304 104 32% 7% 66 -0.6 212/275/335 123294 144 31% 7% 69 -0.4 225/284/36013528517226%7%77+0.1
Juan Zabala
2022 · AA
23 40 44→40 45→50 37 198/253/312 114299 127 36% 6% 53 -1.5 214/277/311 97297 1016 29% 7% 63 -0.8 203/266/29188284101630%7%50-0.7
Willie MacIver
2021 · A
24 35→33 41→45 49→55 36 182/228/277 95252 99 31% 4% 33 -2.9 190/258/311 121280 1415 35% 7% 56 -1.3 225/305/348123321111831%8%83+0.3
Gilberto Galaviz
2015 · AAA
23 46 42→40 47→30 40 227/260/330 103272 106 21% 4% 60 -1.0 245/281/325 80282 65 15% 4% 67 -0.5 255/292/302472853111%3%62-0.3
Alex De Goti
2019 · AAA
24 44→47 43→45 43→50 42 217/271/328 111278 118 26% 6% 65 -0.7 223/279/344 121286 127 25% 6% 72 -0.2 215/285/32811427910625%8%69-0.4