David Kampf vs Nathan MacKinnon
All Seasons · Faceoff Head-to-Head
Scouting Report
David Kampf holds a +4.7% FO% edge overall. Look for MacKinnon on offensive-zone draws (90% H2H, 10 meetings).
Prediction Breakdown
Model
XGBoost ML Model
Overall FO% (Bayesian)
Kampf 51.5% vs MacKinnon 46.8% (+4.7%)
H2H factor
Kampf leads 24-16 in 40 meetings
Offensive zone
MacKinnon 67.6%
Defensive zone
Kampf 92.0%
Neutral zone
Kampf 77.6%
Result
David Kampf favored at 70.6%
70.6%
29.4%
Kampf
MacKinnon
Head-to-Head Record
24
-
16
(40 meetings)
24
16
Kampf
MacKinnon
Last 10: Kampf 7-3 MacKinnon
Zone Breakdown
Offensive Zone
Edge: MacKinnon
1
9
Kampf
MacKinnon
10 total
Defensive Zone
Edge: Kampf
10
2
Kampf
MacKinnon
12 total
Neutral Zone
Edge: Kampf
13
5
Kampf
MacKinnon
18 total
Situation Matchup
Situation
Kampf
MacKinnon
Edge
Even Strength
53.5% (5,262)
46.1% (11,218)
+7.4%
Power Play
53.3% (75)
53.3% (1,412)
+0.0%
Penalty Kill
44.5% (1,512)
42.8% (502)
+1.7%
On even strength, Kampf has a +7.4% edge.
Handedness & Splits
Handedness
MacKinnon shoots right. Kampf is 52.2% vs right-shot opponents (2,345).
Kampf shoots left. MacKinnon is 47.1% vs left-shot opponents (9,490).
Home / Away
Kampf
MacKinnon
Home
51.6% (3,313)
49.7% (6,444)
Away
51.4% (3,536)
44.0% (6,689)
By Period
Kampf
MacKinnon
P1
52.1%
47.4%
P2
51.3%
46.6%
P3
51.3%
46.1%
OT
46.2%
48.4%
Final 5 min
49.4%
49.0%
Recent Form
Player
Last 50
Last 200
Career
Kampf
50.0%▼
52.5%
51.5%
MacKinnon
48.0%▼
54.0%
46.8%
Recent Faceoffs
| Date | Period | Time | Zone | Winner |
|---|---|---|---|---|
| Dec 2, 2025 | 2 | 12:28 | Defensive | David Kampf |
| Dec 2, 2025 | 2 | 06:39 | Defensive | David Kampf |
| Dec 2, 2025 | 1 | 07:50 | Offensive | Nathan MacKinnon |
| Dec 2, 2025 | 1 | 02:55 | Neutral | David Kampf |
| Mar 8, 2025 | 2 | 16:22 | Offensive | Nathan MacKinnon |
| Mar 8, 2025 | 2 | 12:45 | Neutral | David Kampf |
| Feb 24, 2024 | 3 | 02:31 | Neutral | Nathan MacKinnon |
| Dec 31, 2022 | 3 | 08:58 | Defensive | David Kampf |
| Dec 31, 2022 | 3 | 06:54 | Defensive | David Kampf |
| Dec 31, 2022 | 3 | 00:00 | Neutral | David Kampf |
| Dec 31, 2022 | 2 | 09:45 | Neutral | Nathan MacKinnon |
| Dec 31, 2022 | 2 | 05:40 | Offensive | David Kampf |
| Dec 31, 2022 | 2 | 05:31 | Offensive | Nathan MacKinnon |
| Jan 8, 2022 | 3 | 09:40 | Offensive | Nathan MacKinnon |
| Jan 8, 2022 | 3 | 04:19 | Neutral | David Kampf |
| Jan 8, 2022 | 3 | 00:33 | Defensive | David Kampf |
| Jan 8, 2022 | 3 | 00:00 | Neutral | David Kampf |
| Dec 1, 2021 | 3 | 15:18 | Neutral | David Kampf |
| Dec 1, 2021 | 3 | 15:05 | Offensive | Nathan MacKinnon |
| Dec 1, 2021 | 1 | 19:58 | Neutral | David Kampf |