David MacKinnon

Oakland Athletics, 1st Base
Age: 30y-0m-11d (Dec 15, 1994)
Exp: .047 Years
Country: US
College: Hartford (CT)
Drafted: Round 32 (#955 overall), 2017
INACTIVE

2022-2022
Pre-Arbitration

David MacKinnon signed a 1 year , $700,000 contract with the Los Angeles Angels, including $700,000 guaranteed, and an average annual salary of $700,000.
Contract Terms:
1 yr(s) / $700,000
Average Salary:
$700,000
Signing Bonus:
N/A
To see the rest of the David MacKinnon's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here

2017-2017 Signing Bonus

David MacKinnon signed a 1 year , $3,000 contract with the Los Angeles Angels, including $3,000 guaranteed, and an average annual salary of $3,000.
Contract Terms:
1 yr(s) / $3,000
Average Salary:
$3,000
Signing Bonus:
N/A
To see the rest of the David MacKinnon's contract breakdowns, & gain access to all of Spotrac's Premium tools, sign up today. Already Subscribed? Login Here
Seasons

.047 Years

Career Earnings thru 2025

$183,762

Earnings w/ Different Teams

2 teams

Earnings Per Year

Year Age Team(s) Status Cash Total Cash Cumulative Awards
2017 22
Signing Bonus
$3,000
$3,000
2022 27
Retained
Reserve / minor-buried
$134,610
$46,152
$137,610
$183,762
Total
$183,762

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $134,610 $3,000 - $137,610
1 $46,152 - - $46,152
Year Team(s) Age Base Signing Incentives Cash Total Cash Cumulative
2017
22
$3,000
$3,000
$3,000
2022
27
$134,610
$46,152
$134,610
$46,152
$137,610
$183,762
Total
$180,762
$3,000
$183,762

Earnings Per Team

Years Team Base Signing Incentives Cash Cumulative
2 $134,610 $3,000 - $137,610
1 $46,152 - - $46,152
  • Nov 18, 2022 Non-Tendered by Oakland (OAK)
  • Aug 28, 2022 Demoted to the Minors by Oakland (OAK)
  • Aug 16, 2022 Promoted from the Minors by Oakland (OAK)
  • Aug 05, 2022 Claimed off waivers by Oakland (OAK)
  • Aug 02, 2022 Designated for Assignment by Los Angeles (LAA)
  • Jul 23, 2022 Demoted to the Minors by Los Angeles (LAA)
  • Jun 18, 2022 Contract purchased by Los Angeles (LAA)
  • Jun 18, 2017 Signed a contract with Los Angeles (LAA)
  • Jun 14, 2017 Drafted by Los Angeles (LAA): Round 32 (#955 overall)
Year Team GP GS PA AB R H 2B 3B HR RBI TB BB K SB AVG OBP SLG OPS WAR
2022 OAK 22 13 57 50 2 7 0 0 0 6 7 6 17 0 .140 .228 .140 .368 -0.25
Top