Jimmy ObertopC Hartford Yard Goats
Age 26 R/R 6'1" / 230 lbs AA HR +30%H +12% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION98 act + 65 ros · stats below = ROS only
wRC+†57
AVG/OBP/SLG.171 / .260 / .257
PA65
HR1
K%37
BB%9
BABIP270
ISO86
MLB%2%
Value2026 · WAR
BAT: -9.2 runs (wOBA-derived runs vs avg)-9BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +2.9 runs (Positional adjustment)+3POSREP: +4.6 runs (Replacement-level credit)+5REPTotal WAR: -0.10-0.1WAR
0.00.51.00.10.10.1+$2M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 20 / POW 44
Toolsscout grade
CONTACT20
scouting grade only
POWER44
scouting grade only
EYE53
scouting grade only
SPEED46
scouting grade only
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.1$0.3M+$0.0M (cut)
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.0M $0.3M +$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. 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
202525 A2 teams 150136 26224 9703 31 191257324580 132349 476 253 52
202525 A2 teams 150129 36425 16483 31 279372457829 178403 3211 365 138
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 AACOL 9884 13402 13501 10 155276274549 119344 5113 245 46 -6 +0 +0 +2 +3 -0.1
YTD26 AACOL 9878 16502 19391 10 205367346714 141378 4019 334 114 +2 +0 +0 +2 +3 0.6
ROS26 AACOL 2% 6558 10201 6241 10 171260257517 86274 379 260 57 -3 +0 +0 +1 +2 0.0
ROS26 MLBCOL 2% 11 0000 000 00 295 00 269 64 -0 +0 +0 +0 +0 0.0
FULL26 AACOL 9985 13402 13501 10 153273271543 118333 5113 245 46 -6 +0 +0 +2 +3 -0.1
TOT26 AACOL 163142 23603 19742 20 162269267536 105306 4512 251 50 -9 +0 +0 +3 +5 -0.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBCOL 27% 209185 35715 20732 31 189275319594 130276 3510 265 61 -9 +0 +0 +4 +6 0.1
202828 MLBCOL 40% 276245 46916 26953 41 188274306580 118277 349 268 63 -11 +0 -1 +5 +8 0.1
202929 MLBCOL 45% 310275 521017 291053 51 189274309583 120277 349 269 64 -13 +1 -1 +6 +9 0.1
202727 MLBCOL 27% 5650 9201 5201 10 180268280548 100298 369 275 69 -2 +0 +0 +1 +2 0.1
202828 MLBCOL 40% 11098 21413 10381 20 214294367661 153299 359 279 72 -4 +0 -0 +2 +3 0.2
202929 MLBCOL 45% 139124 26514 13471 21 210290363653 153299 349 280 72 -4 +0 -1 +2 +4 0.1
▸ Career Totals
Career 306273 561128 281053 51 205286348634 143296 349 279 71 -10 +1 -1 +5 +9 0.4
/ 162G 650580 11823417 592236 112 203283345628 141294 349 279 71 -21 +1 -2 +12 +18 0.9
Career 1010899 16930523 9036712 164 188271309580 121284 369 265 61 -45 +2 -2 +18 +29 0.2
/ 162G 650579 10819315 582368 103 187270307578 121281 369 265 61 -29 +1 -1 +12 +18 0.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
202525 A+Spokane Indians 5346 11113 6160 01 239327500827 261286 3011 354 129 +2 -0 +2 0.3
202525 AFresno Grizzlies 9783 25312 10323 30 301396434830 133469 3310 371 142 +5 +1 +3 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
#1Sandy Leónlast yr '22
career totals — 9 seasons, 1,648 PA
91,648311209276313+29+566.46.7
/162664120+11.9+22.42.6pk7: 7
#2Paul Bakolast yr '09
career totals — 9 seasons, 1,844 PA
91,844192219297308+17+525.65.8
/16266471+6.1+18.72.0pk7: 6
#3J.P. Arencibialast yr '15
career totals — 5 seasons, 1,650 PA
51,650782213260414+29-44.24.2
/162664311+11.9-1.71.7pk7: 4
#4Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#5Ryan Goinslast yr '19
career totals — 7 seasons, 1,680 PA
71,680226230279335+9+212.02.0
/16266492+3.7+8.50.8pk7: 2
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 1 projected seasons
130875191273314+5+40.20.2
/1626641510+11.9+8.60.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
Jimmy Obertop (OGILVIE) 26 20 44 46 53 162/269/267 105306 32 45% 12% 50 -0.1
Camden Duzenack
2021 · AA
26 35→37 45→50 48→50 39 184/243/301 118247 1410 31% 6% 47 -1.9 204/251/338 134276 1610 31% 5% 59 -1.1 203/253/332129265151029%5%56-0.7
JJ Schwarz
2022 · AA
26 38 46→50 47→30 44 198/261/319 121270 144 32% 8% 59 -1.1 219/286/363 144306 184 32% 8% 81 +0.4 211/283/35614529119133%9%75-0.0
Jake Means
2022 · A
26 35→31 47→45 49→45 45 184/268/318 135269 146 36% 10% 63 -0.9 179/252/309 130257 169 35% 8% 53 -1.5 156/231/282125215171035%8%34-1.6
Chase Pinder
2022 · AA
26 39 43→45 44→45 46 197/280/304 107271 125 30% 8% 64 -0.8 229/320/373 144297 1510 26% 11% 98 +1.6 224/323/376152290161126%12%98+0.8
Quincy McAfee
2023 · AA
25 38 43→45 42→45 46 189/279/295 106260 116 30% 9% 62 -0.9 198/275/331 133251 1510 27% 7% 69 -0.4 185/264/327142224171225%7%61-0.5
Maverick Handley
2023 · AA
25 38 44→40 50 44 193/277/309 116270 1212 32% 8% 65 -0.7 203/293/294 91284 811 29% 9% 67 -0.5 196/291/2717527751028%10%57-0.6
Connor Kaiser
2022 · AA
25 36 44→45 47→50 43 187/255/303 116259 125 32% 8% 53 -1.5 191/267/312 121296 1414 37% 9% 60 -1.0 169/257/271103275111640%10%43-1.1
Nick Vickerson
2014 · A
25 36 42→40 49→50 47 183/268/285 102256 1013 31% 9% 54 -1.4 203/302/300 97289 811 29% 11% 72 -0.2 190/312/2718127271129%13%66-0.4
Jorge Saez
2017 · AA
26 37 45 44→30 40 191/250/309 118275 134 34% 7% 52 -1.6 208/275/344 136298 175 34% 8% 72 -0.2 192/268/32413226719234%9%62-0.3
Brian Serven
2021 · AA
26 36 43→45 43→30 39 187/243/298 110248 115 29% 5% 46 -2.0 186/244/314 128236 164 28% 6% 51 -1.7 224/307/3331093279131%9%79+0.1
Drake Osborn
2023 · A
25 39 44→45 49→40 42 198/262/310 112269 116 30% 7% 57 -1.2 190/247/298 108260 124 31% 6% 47 -1.9 181/237/28510424412230%6%37-1.2
Jake Lowery
2016 · AA
26 35 45 47→30 43 183/250/307 124260 134 34% 8% 51 -1.7 187/258/294 107293 105 37% 8% 51 -1.7 118/199/170522533050%9%-6-1.3
Nick Quintana
2023 · AA
25 38→39 43→45 42→45 48 190/274/298 109258 115 30% 10% 60 -1.0 194/275/299 105281 107 32% 9% 61 -1.0 106/214/187811637037%8%7-1.1
Dave Wallace
2006 · A
26 35 44→45 44→40 40 179/263/296 117278 125 38% 8% 56 -1.3 190/264/315 125262 155 32% 8% 60 -1.0 177/251/29912322617329%8%48-0.6
Jay Brossman
2011 · AA
26 37→36 45 44→45 40 193/245/318 125242 137 26% 5% 52 -1.6 210/257/336 126284 1411 30% 5% 61 -1.0 192/227/334142252201733%4%45-0.4
Connor Hoover
2023 · AA
27 34→29 46→50 50 43 180/253/311 131257 1412 35% 8% 54 -1.4 199/273/346 147278 1812 33% 8% 72 -0.2 173/257/338165221241234%9%60-0.5
Grae Kessinger
2023 · AA
25 33→28 45 49→50 42 177/246/290 113244 1418 33% 7% 46 -2.0 206/279/324 118280 1312 29% 9% 68 -0.5 189/267/30011124911727%9%56-0.5
Chris Sharpe
2022 · AAA
26 37→39 44→50 45→50 38 185/252/306 121279 1110 36% 6% 53 -1.5 189/263/296 107295 813 36% 7% 54 -1.4 160/248/26210325471637%8%40-1.1
Jordan Tarsovich
2017 · AA
26 40 45 46→50 47 201/275/317 116256 139 26% 8% 65 -0.7 194/265/291 97267 812 29% 8% 53 -1.5 168/244/2477923651529%8%31-2.0
Davis Wendzel
2023 · AAA
26 35→27 50 43→40 41 191/254/334 143251 195 32% 7% 60 -1.0 195/273/339 144246 195 28% 8% 70 -0.3 200/276/34714723117422%7%71-0.1