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