Petey HalpinCF Columbus Clippers
Age 24 L/R 5'11" / 200 lbs MLB Svc 0.000 · Ctrl thru 2031
2026 ROS PROJECTION366 act + 9 ros · stats below = ROS only
showingROS
wRC+†60
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%22
BB%11
BABIP261
ISO111
MLB%100%
Value2026 · WAR
2026 MLB RUNS · solid = so far · light = projected ROS (park-applied)
BAT so far: -9.5 runs (173 MLB PA)BAT projected ROS: -0.5 runs (9 MLB PA, park-applied)-10BATRUN so far: +1.6 runs (173 MLB PA)RUN projected ROS: +0.0 runs (9 MLB PA, park-applied)+2RUNFLD so far: +0.0 runs (173 MLB PA)FLD projected ROS: +0.0 runs (9 MLB PA, park-applied)+0FLDPOS so far: +0.6 runs (173 MLB PA)POS projected ROS: +0.0 runs (9 MLB PA, park-applied)+1POSREP so far: +3.7 runs (173 MLB PA)REP projected ROS: +0.2 runs (9 MLB PA, park-applied)+4REP2026 MLB WAR (so far + projected ROS): -0.38so far: -0.4 WAR-0.4WAR
0.00.51.00.00.00.00.10.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$6M ctrl surplus
Tools · Recent Form · ContractCON 40 / POW 35
Toolsscout grade · Statcast %ile · 2025-2026
CONTACT40
Whiff%
900.3%
xAVG
270.232
POWER35
Barrel%
265.1
Avg EV
1081.8
Bat Spd
4871.2
EYE45
Chase%
901.5%
SPEED64
Sprint
7628.5
DEFENSE57
scouting grade only
Recent Formrolling true talent ⓘ
K%22%▲▲17% over 64 PA (45d) · proj 28%
BB%6%5% over 108 PA (60d) · proj 7%
ISO.116·.124 over 97 AB (60d) · proj .111
HR/BB3.0%·3.5% over 85 BBE (60d) · proj 2.7%
BABIP.270·.244 over 82 BIP (60d) · proj .273
SLASH.224/.270/.340proj .205/.260/.317
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2026
Service   0.000 yrs.days
Team Control Through   2031
First FA Year   2032
YearStatusSalary Proj WAR Value Surplus
2026ROSPre-Arb$0.1M
2027Pre-Arb$0.8M
2028Pre-Arb$0.8M
2029Arb-1$1M+0.1$0.3M+$0.0M (cut)
2030Arb-2$2M
2031Arb-3$2M
Totals $0.0M $-0.2M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
202119 ALynchburg Hillcats 246221 651461 21503 119 294363425789 131376 209 351 124 +7 -1 +5 1.1
202220 A+Lake County Captains 434382 1002146 45925 167 262346385731 123330 2110 330 110 +5 +0 +9 1.5
202321 AAAkron RubberDucks 510452 1102349 471262 122 243317372689 128311 259 306 93 -4 +2 +11 0.9
202422 AAAkron RubberDucks 405356 8315412 43951 127 233318399716 166281 2311 317 101 +0 -0 +9 0.9
202523 AAAColumbus Clippers 553493 12329514 511563 153 249323414737 164332 289 326 107 +4 +2 +12 1.8
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202119 A MLELynchburg Hillcats 246228 531141 14673 119 232286329615 96322 276 267 67 -10 -1 +5 -0.6
202220 A+ MLELake County Captains 434395 851734 331225 167 215284304588 89298 288 262 63 -19 +0 +9 -0.9
202321 AA MLEAkron RubberDucks 510466 992138 331572 122 212267322589 109286 316 257 60 -24 +2 +11 -1.2
202422 AA MLEAkron RubberDucks 405369 7213310 301181 127 195258328585 133248 297 254 58 -20 -0 +9 -1.2
202523 AAA MLEColumbus Clippers 553510 962049 351963 153 188245296541 108277 356 237 47 -35 +2 +12 -2.2
202119 A MLELynchburg Hillcats 246228 531141 14673 119 232286329615 96325 276 267 67
202119 A RAWLynchburg Hillcats 246221 651461 21503 119 294363425789 131376 209 351 67
202220 A+ MLELake County Captains 434395 851734 331225 167 215284304588 89300 288 262 63
202220 A+ RAWLake County Captains 434382 1002146 45925 167 262346385731 123330 2110 330 63
202321 AA MLEAkron RubberDucks 510466 992138 331572 122 212267322589 109294 316 257 60
202321 AA RAWAkron RubberDucks 510452 1102349 471262 122 243317372689 128311 259 306 60
202422 AA MLEAkron RubberDucks 405369 7213310 301181 127 195258328585 133253 297 254 58
202422 AA RAWAkron RubberDucks 405356 8315412 43951 127 233318399716 166281 2311 317 58
202523 AAA MLEColumbus Clippers 553510 962049 351963 153 188245296541 108281 356 237 47
202523 AAA RAWColumbus Clippers 553493 12329514 511563 153 249323414737 164332 289 326 47
202119 A MLELynchburg Hillcats 246227 531141 14673 119 233286330616 97322 276 267 67
202220 A+ MLELake County Captains 434393 851734 331225 167 216284305589 89298 288 262 63
202321 AA MLEAkron RubberDucks 510470 992138 331572 122 211267319587 109286 316 257 60
202422 AA MLEAkron RubberDucks 405371 7213310 301181 127 194258326584 132248 297 254 58
202523 AAA MLEColumbus Clippers 553510 962049 351963 153 188245296541 108277 356 237 47
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202321 AA MLEAkron RubberDucks 510470 992138 331572 122 211267319587 109286 316 257 60
202422 AA MLEAkron RubberDucks 405371 7213310 301181 127 194258326584 132248 297 254 58
202523 AAA MLEColumbus Clippers 553510 962049 351963 153 188245296541 108277 356 237 47
YTD24 AAA MLECLE 366337 71946 18813 201 211257315572 104257 225 253 57 -19 +4 +0 +1 +8 -0.6
▸ 2026 season
▸ 2026 season — so far · projected rest · full
SO FAR24 MLB RAWCLE 173158 34413 7332 101 215257310568 95252 194 248 57 -9 +2 +0 +1 +4 -0.2
YTD24 AAA RAWCLE 193174 45735 16401 100 259325420744 161305 218 328 57
YTD24 MLB RAWCLE 173158 34413 7332 101 215257310568 95252 194 248 54 -9 +2 +0 +1 +4 -0.4
ROS24 AAA MLECLE 100% 98 1000 120 00 125222125347 262 2211 256 60 -0 +0 +0 +0 +0 -0.0
ROS24 MLB CTXCLE 100% 98 1000 120 00 125222125347 261 2211 250 60 -0 +0 +0 +0 +0 -0.0
FULL24 MLB A+CCLE 182166 35413 8352 101 211256301557 90248 194 248 57 -9 +2 +0 +1 +4 -0.3
TOT24 AAA MLECLE 375345 72946 19833 201 209256310566 101255 225 253 57 -19 +4 +0 +1 +8 -0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202725 MLB MLECLE 65% 420388 821438 261043 192 211266325591 113267 256 268 68 -16 +3 +1 +1 +9 -0.1
202826 MLB MLECLE 65% 441407 881549 281083 203 216272339611 123269 246 273 71 -15 +3 +1 +2 +10 0.0
202927 MLB MLECLE 65% 442407 8815310 291083 203 216273342615 125270 247 276 73 -14 +3 +1 +2 +10 0.1
203028 MLB MLECLE 65% 439403 871539 301083 192 216275335610 119270 257 276 73 -14 +3 +1 +2 +10 0.1
203129 MLB MLECLE 65% 429394 841439 291063 172 213272332605 119270 257 275 72 -14 +3 -0 +2 +9 -0.1
203230 MLB MLECLE 65% 420385 831439 291053 152 216276338613 122269 257 272 70 -15 +2 -1 +1 +9 -0.3
202725 MLB CTXCLE 65% 273252 53925 17682 122 210266321587 111266 256 261 68 -11 +2 +1 +1 +6 -0.1
202826 MLB CTXCLE 65% 287265 571026 18712 132 215270336606 121268 256 266 71 -10 +2 +1 +1 +6 0.0
202927 MLB CTXCLE 65% 287264 571026 19702 132 216274337611 121269 247 269 73 -9 +2 +1 +1 +6 0.1
203028 MLB CTXCLE 65% 285262 571026 19702 122 218276340615 122269 257 269 73 -9 +2 +0 +1 +6 0.0
203129 MLB CTXCLE 65% 279256 55926 19692 111 215274336610 121268 257 268 72 -9 +2 -0 +1 +6 -0.0
203230 MLB CTXCLE 65% 273250 54926 19682 101 216277340617 124267 257 265 70 -10 +2 -0 +1 +6 -0.2
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 16931557 334571235 11241812 7110 215272334606 119269 257 266 65 -58 +10 +3 +6 +37 -0.2
/ 162G A+C 650598 12822513 431605 274 214272333605 119269 257 266 65 -22 +4 +1 +2 +14 -0.1
Career MLE 47484360 9181693686 317130132 17642 211269325594 114277 277 264 65 -89 +16 +4 +9 +56 -0.3
/ 162G MLE 650597 12623512 431784 246 211268327595 116277 277 264 65 -22 +4 +1 +2 +14 -0.1