Skip to content

Sandy MacIver

Washington Spirit· Goalkeeper · #18

Age
28
Height
5′9″
Weight
143 lb
Country
Scotland
Projected clean sheets
12.0
12–12 likely, 12 so far
Most clean sheets
>99%
Ahead of Abby Smith, <1%

Complete percentile report ↓
StatisticValuePercentile
Save rate74%Save rate percentile 81
Goals allowed0.93Goals allowed percentile 92
Big chances saved0.20Big chances saved percentile 3
Pass accuracy83%Pass accuracy percentile 81
Long ball accuracy41%Long ball accuracy percentile 47
Clearances0.77Clearances percentile 36

2026 season

Matches
30
30 starts
Minutes
2,700
90 a match
Clean sheets
12
Saves
80
Played all 30

Career

  1. Washington Spirit2025–now
  2. Manchester City2022–2025
  3. Everton2020–2022

Career from Wikipedia (opens in a new tab)

Matches

  1. vsChicago90′ played78%90′ playedclean sheet2–0won
  2. atKC Current90′ played28%90′ played1–2lost
  3. vsGotham90′ played40%90′ playedclean sheet1–0won
  4. atHouston90′ played50%90′ played3–2won
  5. vsAngel City90′ played43%90′ played0–1lost
  6. atChicago90′ played66%90′ playedclean sheet3–0won
  7. vsBoston90′ played60%90′ played0–3lost
  8. atPortland90′ played40%90′ played2–1won
  9. vsBay FC90′ played60%90′ playedclean sheet1–0won
  10. vsOrlando90′ played51%90′ played0–1lost
All 30 matches
  1. atChicago90′ played66%90′ playedclean sheet3–0won
  2. vsBoston90′ played60%90′ played0–3lost
  3. atPortland90′ played40%90′ played2–1won
  4. vsBay FC90′ played60%90′ playedclean sheet1–0won
  5. vsOrlando90′ played51%90′ played0–1lost
  6. atAngel City90′ played40%90′ played1–1drew
  7. vsNC Courage90′ played46%90′ played3–4lost
  8. vsSan Diego90′ played45%90′ played0–1lost
  9. atUtah90′ played44%90′ playedclean sheet1–0won
  10. vsDenver90′ played58%90′ playedclean sheet1–0won
  11. atBoston90′ played48%90′ played2–1won
  12. atGotham90′ played30%90′ played0–1lost
  13. atNC Courage90′ played38%90′ playedclean sheet2–0won
  14. vsHouston90′ played67%90′ played2–1won
  15. vsSeattle90′ played58%90′ played2–1won
  16. atSan Diego90′ played36%90′ played1–2lost
  17. atSeattle90′ played46%90′ playedclean sheet1–0won
  18. atOrlando90′ played33%90′ playedyellow card4–2won
  19. vsLouisville90′ played57%90′ playedclean sheet1–0won
  20. vsKC Current90′ played38%90′ playedclean sheet4–0won
  21. atBay FC90′ played42%90′ playedclean sheet2–0won
  22. atDenver90′ played45%90′ playedclean sheet0–0drew
  23. vsUtah90′ played60%90′ played1–1drew
  24. atLouisville90′ played38%90′ played2–2drew
  25. vsPortland90′ played48%90′ played0–1lost

StatisticValuePercentile
Shot stopping
Save rate74%Save rate percentile 81
Goals allowed0.93Goals allowed percentile 92
Big chances saved0.20Big chances saved percentile 3
Distribution
Pass accuracy83%Pass accuracy percentile 81
Long ball accuracy41%Long ball accuracy percentile 47
Passes completed34.6Passes completed percentile 86
Sweeping
Clearances0.77Clearances percentile 36
Recoveries8.63Recoveries percentile 58
Goals added
Total0.086Total percentile 71
Shot stopping0.020Shot stopping percentile 61
Handling0.000Handling percentile 55
Claiming-0.006Claiming percentile 24
Sweeping0.009Sweeping percentile 92
Fielding0.006Fielding percentile 87
Passing0.057Passing percentile 71

Goals added and xA from American Soccer Analysis (opens in a new tab)