Colby Halter2B Midland RockHounds
Age 24 L/R 6'1" / 205 lbs AA HR -4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION247 act + 164 ros · stats below = ROS only
wRC+†42
AVG/OBP/SLG.176 / .257 / .264
PA164
HR2
SB7
K%41
BB%9
BABIP301
ISO88
MLB%2%
Value2026 · WAR
BAT: -19.9 runs (wOBA-derived runs vs avg)-20BATRUN: +2.4 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.5 runs (Positional adjustment)+1POSREP: +11.7 runs (Replacement-level credit)+12REPTotal WAR: -0.50-0.5WAR
0.00.51.00.00.00.0-$3M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 50 / POW 40
Toolsscout grade
CONTACT50
scouting grade only
POWER40
scouting grade only
EYE55
scouting grade only
SPEED60
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
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $-6M +$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
202321 A+2 teams 131120 23500 10551 41 192260233493 42354 428 226 31
202321 A+2 teams 131114 31710 16361 41 272366351717 79397 2712 331 111
202422 A+Lansing Lugnuts 277243 441013 281154 128 181276267544 86323 4210 245 46
202422 A+Lansing Lugnuts 277233 601413 38814 128 258371365736 107377 2914 337 116
202523 AA2 teams 513462 921766 361917 284 199267301568 102317 377 249 49
202523 AA2 teams 513439 1142588 591487 284 260356408764 148367 2912 339 118
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD24 AAOAK 247214 44715 241014 133 206298318615 112348 4110 274 68 -9 +1 +0 +1 +7 0.0
YTD24 AAOAK 247202 50915 36784 133 248372376748 129366 3215 337 116 +5 +1 +0 +1 +7 1.4
ROS24 AAOAK 2% 164147 26512 14672 72 176257264521 88288 419 240 42 -11 +1 +0 +1 +5 -0.5
ROS24 MLBOAK 2% 33 0000 010 00 286 330 228 33 -0 +0 +0 +0 +0 -0.0
FULL24 AAOAK 250217 44715 241024 133 203294313607 111342 4110 273 67 -9 +1 +0 +1 +7 0.0
TOT24 AAOAK 411361 701227 381686 205 194281296577 102329 419 260 57 -20 +2 +0 +1 +12 -0.5
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202725 MLBOAK 31% 504449 821539 431947 194 183265290554 107288 389 251 50 -28 +2 +0 +2 +14 -1.0
202826 MLBOAK 45% 518461 8716310 451937 204 189271302572 113289 379 258 56 -26 +2 +0 +2 +15 -0.7
202927 MLBOAK 49% 522464 8816310 461917 204 190273302574 112289 379 261 58 -25 +2 +0 +2 +15 -0.6
203028 MLBOAK 52% 521463 8816310 461897 194 190273302576 112288 369 262 59 -24 +2 -1 +2 +15 -0.6
203129 MLBOAK 52% 517459 8616210 461897 174 187271296568 109287 379 260 57 -25 +2 -1 +2 +15 -0.8
202725 MLBOAK 31% 156140 25413 13602 61 179258286544 107286 388 239 41 -10 +1 +0 +1 +4 -0.5
202826 MLBOAK 45% 231206 38714 20863 92 184266286553 102286 379 246 47 -14 +1 +0 +1 +7 -0.6
202927 MLBOAK 49% 257229 43815 23943 102 188271297568 109286 379 250 49 -15 +1 +0 +1 +7 -0.5
203028 MLBOAK 52% 269240 44815 24983 102 183266287553 104286 369 250 50 -15 +1 -0 +1 +8 -0.6
203129 MLBOAK 52% 267238 44815 24983 92 185268290558 105285 379 249 49 -16 +1 -1 +1 +8 -0.7
▸ Career Totals
Career 11831056 19435522 10443714 449 184266289555 105286 379 248 48 -70 +5 -1 +4 +34 -2.9
/ 162G 650580 10719312 572408 245 184267290556 105287 379 248 48 -38 +3 -1 +2 +18 -1.6
Career 36673268 6161162260 314138449 14635 188270292562 104301 389 254 53 -196 +15 -2 +13 +104 -6.7
/ 162G 650579 11021411 562459 266 190272297569 107303 389 254 53 -35 +3 -0 +2 +18 -1.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
202321 A+Lansing Lugnuts 9281 16310 11310 21 198293259553 62320 3412 261 58 -4 +0 +3 -0.2
202321 ROKACL Athletics 3933 15400 551 20 4555385761.114 121536 1313 495 237 +6 +0 +1 0.8
202422 A+Lansing Lugnuts 277233 601413 38814 128 258371365736 107377 2914 337 116 +5 -1 +8 1.2
202523 AAALas Vegas Aviators 133118 24623 9463 61 203277364641 161292 357 281 74 -4 +1 +4 0.1
202523 AAMidland RockHounds 380321 901965 501024 223 280384424808 143392 2713 360 133 +14 +3 +11 2.9

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 Owingslast yr '22
career totals — 9 seasons, 2,420 PA
92,4203578239286365+13-03.74.5
/1626641021+3.6-0.11.0pk7: 5
#2Adam Engellast yr '22
career totals — 6 seasons, 1,540 PA
61,5403047225280350+4+334.24.2
/1626641320+1.8+14.41.8pk7: 4
#3Pokey Reeselast yr '04
career totals — 5 seasons, 1,914 PA
51,9142978242303347-6+62.72.7
/1626641027-2.0+2.21.0pk7: 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 2 projected seasons
21,1862343188267298+4+2-1.7-0.8
/1626641324+2.4+1.1-0.9pk7: 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
Colby Halter (OGILVIE) 24 50 40 60 55 194/281/296 102329 720 41% 9% 57 -0.5
Duke Ellis
2022 · A
24 37→47 39→45 55→80 35 181/233/256 76281 724 37% 5% 30 -3.1 211/271/296 85332 843 36% 7% 56 -1.3 227/278/331104316109130%6%65-0.3
Arquímedes Gamboa
2022 · AAA
24 39→44 41→40 52→50 47 189/268/283 94275 814 32% 10% 53 -1.5 205/285/303 98305 814 32% 10% 65 -0.7 198/284/2909229881533%10%58-0.7
Michael Siani
2022 · A
23 37→44 39→45 55→60 42 180/250/266 86268 725 34% 8% 40 -2.4 205/275/310 105272 1030 27% 8% 62 -0.9 206/277/30599268103325%8%59-0.9
Ray-Patrick Didder
2019 · AA
24 42→47 38→45 54→60 38 195/270/271 76306 521 36% 6% 51 -1.7 188/270/274 86299 622 36% 8% 52 -1.6 198/285/310113286122832%8%64-0.5
Dave Krynzel
2007 · MLB
25 41→44 42→45 56→55 39 200/255/306 106292 923 34% 6% 53 -1.5 209/262/318 109302 1120 33% 6% 59 -1.1 214/258/3069231292033%5%50-1.2
Jorge Mateo
2019 · AAA
24 39→46 42→50 60→65 36 192/235/306 114281 827 34% 5% 43 -2.2 208/248/328 120298 1022 32% 4% 55 -1.4 222/263/355133288134927%5%66-0.2
Jacob Hannemann
2016 · AA
25 42→41 40→45 57→60 38 202/248/295 93289 619 31% 5% 46 -2.0 204/255/314 110273 925 28% 5% 55 -1.4 195/247/304109252103126%5%46-1.4
Rashad Crawford
2018 · AA
24 41→44 40 54→55 40 201/249/292 91276 717 29% 6% 46 -2.0 206/256/290 84300 716 32% 6% 48 -1.9 204/255/2757230361733%6%40-1.5
Peter Hissey
2014 · AA
24 45→55 38→40 54→55 38 214/255/294 80298 523 29% 5% 48 -1.9 229/275/316 87326 515 29% 5% 63 -0.9 248/286/3146636501130%4%63-0.3
Stephen Wrenn
2019 · AA
24 41→43 40→45 56→60 38 200/251/291 91288 824 32% 6% 46 -2.0 202/260/314 112305 924 35% 6% 56 -1.3 193/255/314121298112737%6%53-1.0
Hak-Ju Lee
2016 · AAA
25 41→51 38→40 54→55 41 201/253/277 76281 622 30% 6% 43 -2.2 220/272/317 97316 916 31% 6% 63 -0.9 236/290/3188234771132%6%67-0.2
Jordyn Adams
2023 · AA
23 40 38→45 58→60 36 190/243/268 78298 524 36% 6% 37 -2.6 197/256/307 110301 1129 36% 7% 53 -1.5 186/248/297110286132638%7%45-1.1
Jeremias Pineda
2015 · A
24 43→53 35→30 54→65 36 201/251/258 58314 320 36% 5% 37 -2.6 227/282/279 52343 239 32% 6% 56 -1.3 236/296/2834736514033%7%58-0.7
Jared Mitchell
2014 · AAA
25 36→46 43→50 54→55 38 170/249/286 117316 1017 46% 9% 46 -2.0 196/268/312 116333 1217 41% 8% 60 -1.0 192/266/309117318131741%8%56-0.9
D.J. Burt
2021 · AA
25 43→51 40 55→65 42 206/260/293 87287 726 30% 7% 50 -1.7 231/298/315 84322 636 27% 8% 72 -0.2 239/310/3137433044926%9%74-0.0
Taylor Lewis
2014 · A
24 37 39→45 61→55 35 181/228/275 94281 518 36% 5% 32 -3.0 201/244/290 89293 517 32% 5% 43 -2.2 208/231/2766827842626%2%29-0.8
Zach Collier
2014 · AA
23 41→47 39→45 53→55 39 196/252/284 87285 615 32% 6% 45 -2.1 196/250/293 97305 711 36% 5% 46 -2.0 196/245/3031073048936%5%43-1.1
Gift Ngoepe
2014 · AA
24 39→40 38→45 51→50 37 180/245/262 82309 517 41% 7% 37 -2.6 203/256/312 109315 1011 36% 6% 55 -1.4 171/250/28311229611543%9%43-0.9
Luis Aviles Jr.
2019 · AA
24 40 38→50 54→55 33 192/233/268 76301 623 37% 4% 32 -3.0 202/249/289 87308 824 35% 6% 45 -2.1 196/238/335139267152232%4%50-1.1
Jose Augusto Figueroa
2016 · AAA
23 44 38→45 51→45 38 210/255/287 77301 515 31% 5% 46 -2.0 222/256/304 82326 58 32% 4% 51 -1.7 229/257/307783354532%3%49-0.6