David MacKinnon

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

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
201722 ROKOrem Owlz 157132 43622 15196 10 326418447865 121357 1210 362 135
201722 ROKOrem Owlz 157120 47722 25136 10 3925105331.043 142413 816 451 203
201823 A+3 teams 577491 1152207 731477 10 234342322663 88315 2513 300 88
201823 A+3 teams 577456 1233106 1071167 10 270415377792 107344 2019 364 137
201924 A+Inland Empire 66ers 7762 7100 14240 00 113276129405 16179 3118 214 22
201924 A+Inland Empire 66ers 7757 8100 19180 00 140355158513 18200 2325 271 66
202126 AARocket City Trash Pandas 426380 932808 371046 22 245322382703 137314 249 306 92
202126 AARocket City Trash Pandas 426365 10430013 52836 22 285383474857 189335 1912 379 148
202227 AAA2 teams 403355 8016410 39973 22 225307377685 152276 2410 306 92
202227 AAA2 teams 403339 9924415 55803 22 292395519915 227336 2014 396 161
202429 INTLPuerto Rico 175149 38911 20263 00 255355349704 94296 1511
202429 INTLPuerto Rico 175149 38911 20263 00 255355349704 94296 1511 319 102
▸ Career Totals
Career 5750 7000 6170 00 140232140372 206 3011 185 -1 -6 +0 -1 -7 +2 -1.3
/ 162G 650570 80000 681940 00 140232140372 207 3010 185 -1 -74 +0 -13 -82 +18 -15.4
Career 18151569 37682728 19841725 64 240334354689 115303 2311 276 69 -64 -0 -1 -32 +51 -4.7
/ 162G 650562 13529310 711499 21 240335356691 116304 2311 276 69 -23 +0 -0 -12 +18 -1.7

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
201722 ROKOrem Owlz 157120 47722 25136 10 3925105331.043 142413 816 451 203 +18 +0 +4 2.3
201823 A+Inland Empire 66ers 377305 872205 60737 00 285414407821 121353 1916 371 142 +18 +0 +11 2.9
201823 ABurlington Bees 147111 29701 35300 00 261435351787 90350 2024 371 142 +7 +0 +4 1.1
201823 INTLMesa Solar Sox 5340 7200 12130 10 175365225590 50250 2523 292 81 -1 +0 +2 0.1
201924 A+Inland Empire 66ers 7757 8100 19180 00 140355158513 18200 2325 271 66 -3 +0 +2 -0.1
202126 AARocket City Trash Pandas 426365 10430013 52836 22 285383474857 189335 1912 379 148 +23 -0 +12 3.6
202227 MLBOakland Athletics 5750 7000 6170 00 140232140372 206 3011 185 -1 -6 +0 -1 -7 +2 -1.3
202227 AAALas Vegas Aviators 346289 9224415 49633 22 3184225851.007 266356 1814 431 188 +34 -0 +10 4.5
202429 INTLPuerto Rico 175149 38911 20263 00 255355349704 94296 1511 319 102 +0 +0 +5 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5750 7000 6170 00 140232140372 206 3011 185 -1 -6 +0 -1 -7 +2 -1.3