David MacKinnon

Pos1B
B/TR/R
Born1994-12-15
Age (2026)31

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)
201722 ROKOrem Owlz 157120 47722 25136 10 3925105331.043 142413 816 451 191 +17 +0 +3 2.1
201823 A+Inland Empire 66ers 377305 872205 60737 00 285414407821 121353 1916 371 137 +17 +0 +8 2.5
201823 ABurlington Bees 147111 29701 35300 00 261435351787 90350 2024 371 137 +6 +0 +3 1.0
201823 INTLMesa Solar Sox 5340 7200 12130 10 175365225590 50250 2523 292 84 -1 +0 +1 0.0
201924 A+Inland Empire 66ers 7757 8100 19180 00 140355158513 18200 2325 271 70 -3 +0 +2 -0.1
202126 AARocket City Trash Pandas 426365 10430013 52836 22 285383474857 189335 1912 379 143 +22 -0 +9 3.1
202227 MLBOakland Athletics 5750 7000 6170 00 140232140372 206 3011 185 11 -6 +0 -1 -7 +1 -1.3
202227 AAALas Vegas Aviators 346289 9224415 49633 22 3184225851.007 266356 1814 431 178 +32 -0 +7 4.0
202429 INTLPuerto Rico 175149 38911 20263 00 255355349704 94296 1511 319 102 +0 +0 +4 0.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5750 7000 6170 00 140232140372 206 3011 185 11 -6 +0 -1 -7 +1 -1.3
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201722 ROK MLEOrem Owlz 157132 43622 15196 10 326418447865 121331 1210 362 131 +6 +0 +3 1.0
201823 A+ MLEInland Empire 66ers 377322 791705 43947 00 245347345691 99314 2511 307 94 -3 +0 +8 0.6
201823 A MLEBurlington Bees 147124 26501 23420 00 210333274608 65305 2916 281 76 -4 +0 +3 -0.1
201924 A+ MLEInland Empire 66ers 7762 7100 14240 00 113276129405 16176 3118 212 30 -6 +0 +2 -0.5
202126 AA MLERocket City Trash Pandas 426381 922708 361006 22 241317375692 134298 238 303 91 -4 -0 +9 0.4
202227 MLB MLEOakland Athletics 5750 7000 6170 00 140232140372 206 3011 183 10 -6 +0 -1 -7 +1 -1.4
202227 AAA MLELas Vegas Aviators 346305 7417311 33813 22 243323426749 184286 2310 331 110 +4 -0 +7 1.2
201722 ROK MLEOrem Owlz 157132 43622 15196 10 326418447865 121357 1210 362 131
201722 ROK RAWOrem Owlz 157120 47722 25136 10 3925105331.043 142413 816 451 131
201823 A+ MLE3 teams 577491 1142406 731507 10 232340318657 86317 2613 300 89
201823 A+ RAW3 teams 577456 1233106 1071167 10 270415377792 107344 2019 364 89
201924 A+ MLEInland Empire 66ers 7762 7100 14240 00 113276129405 16179 3118 212 30
201924 A+ RAWInland Empire 66ers 7757 8100 19180 00 140355158513 18200 2325 271 30
202126 AA MLERocket City Trash Pandas 426381 922708 361006 22 241317375692 134304 238 303 91
202126 AA RAWRocket City Trash Pandas 426365 10430013 52836 22 285383474857 189335 1912 379 91
202227 AAA MLE2 teams 403355 8117311 39983 22 228310386696 158278 2410 310 96
202227 AAA RAW2 teams 403339 9924415 55803 22 292395519915 227336 2014 396 96
202429 INTL MLEPuerto Rico 175149 38911 20263 00 255355349704 94296 1511
202429 INTL RAWPuerto Rico 175149 38911 20263 00 255355349704 94296 1511 319 102
201722 ROK MLEOrem Owlz 157135 43622 15196 10 319418437855 119331 1210 362 131
201823 A+ MLE3 teams 577492 1142406 731507 10 232340317657 85311 2613 300 89
201924 A+ MLEInland Empire 66ers 7763 7100 14240 00 111276127403 16176 3118 212 30
202126 AA MLERocket City Trash Pandas 426381 922708 361006 22 241317375692 134298 238 303 91
202227 AAA MLE2 teams 403358 8117311 39983 22 226310383693 156275 2410 310 96
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 5750 7000 6170 00 140232140372 206 3011 185 73 -6 +0 -1 -7 +1 -1.3
/ 162G A+C 650570 80000 681940 00 140232140372 207 3010 185 73 -69 +0 -13 -82 +14 -15.3
Career MLE 18151570 37584628 19741725 64 239333354687 115302 2311 276 73 -6 +0 -1 -7 +1 -1.3
/ 162G MLE 650562 13430210 711499 21 238333352686 114302 2311 276 73 -69 +0 -13 -82 +14 -15.3