David MacKinnon

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

Contract

No contract data on file. Pre-MLB players and minor-league free agents do not yet have salary projections — entries are added at first 40-man roster placement.

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201722 ROKOrem Owlz 157132 43622 15196 10 .326.418.447.865 .121.357 1210 .362 135 +6 +0 +0 -3 +4 0.8
201823 A+3 teams 577491 1142406 731477 10 .232.340.318.657 .086.314 2513 .301 89 -7 +0 +0 -10 +16 -0.1
201924 A+Inland Empire 66ers 7762 7100 14240 00 .113.276.129.405 .016.179 3118 .212 20 -7 +0 +0 -1 +2 -0.6
202126 AARocket City Trash Pandas 426381 9228010 361066 22 .241.317.394.710 .152.306 258 .307 93 -3 -0 +0 -8 +12 0.1
202227 AAA2 teams 403355 8217411 39983 22 .231.312.394.707 .163.282 2410 .311 96 -2 -0 -1 -7 +11 0.1
202429 INTLPuerto Rico 175149 38911 20263 00 .255.355.349.704 .094.296 1511 +0 -3
▸ Career Totals (MLE all levels + projections)
Career 18151570 37685730 19742025 64 .239.334.360.694 .120.303 2311 .277 70 -61 -0 -1 -32 +51 -4.4
/ 162G 650562 13530311 711509 21 .240.335.363.698 .123.303 2311 .277 70 -22 +0 -0 -12 +18 -1.6

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201722 ROKOrem Owlz 157120 47722 25136 10 .392.510.5331.043 .142.413 816 .451 203 +18 +0 +4 2.3
201823 A+Inland Empire 66ers 377305 872205 60737 00 .285.414.407.821 .121.353 1916 .371 142 +18 +0 +11 2.9
201823 ABurlington Bees 147111 29701 35300 00 .261.435.351.787 .090.350 2024 .371 142 +7 +0 +4 1.1
201823 INTLMesa Solar Sox 5340 7200 12130 10 .175.365.225.590 .050.250 2523 .292 81 -1 +0 +2 0.1
201924 A+Inland Empire 66ers 7757 8100 19180 00 .140.355.158.513 .018.200 2325 .271 66 -3 +0 +2 -0.1
202126 AARocket City Trash Pandas 426365 10430013 52836 22 .285.383.474.857 .189.335 1912 .379 148 +23 -0 +12 3.6
202227 MLBOakland Athletics 5750 7000 6170 00 .140.232.140.372 .000.206 3011 .185 -1 -6 +0 -1 -7 +2 -1.3
202227 AAALas Vegas Aviators 346289 9224415 49633 22 .318.422.5851.007 .266.356 1814 .431 188 +34 -0 +10 4.5
202429 INTLPuerto Rico 175149 38911 20263 00 .255.355.349.704 .094.296 1511 .319 102 +0 +0 +5 0.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5750 7000 6170 00 .140.232.140.372 .000.206 3011 .185 -1 -6 +0 -1 -7 +2 -1.3