David Kampf vs Ryan McLeod

All Seasons · Faceoff Head-to-Head
Scouting Report

David Kampf holds a +1.9% FO% edge overall. Look for McLeod on offensive-zone draws (100% H2H, 5 meetings).

Prediction Breakdown
Model XGBoost ML Model
Overall FO% (Bayesian) Kampf 51.5% vs McLeod 49.6% (+1.9%)
H2H factor McLeod leads 12-12 in 24 meetings
Offensive zone McLeod 72.0%
Defensive zone Kampf 74.5%
Neutral zone Kampf 51.8%
Result David Kampf favored at 54.4%
54.4%
45.6%
Kampf McLeod
Head-to-Head Record
12 - 12 (24 meetings)
12
12
Kampf McLeod
Last 10: Kampf 7-3 McLeod

Zone Breakdown

Offensive Zone
Edge: McLeod
0
5
Kampf McLeod
5 total
Defensive Zone
Edge: Kampf
6
2
Kampf McLeod
8 total
Neutral Zone
Edge: Kampf
6
5
Kampf McLeod
11 total

Situation Matchup

Situation
Kampf
McLeod
Edge
Even Strength
53.5% (5,262)
50.4% (3,345)
+3.1%
Power Play
53.3% (75)
51.0% (292)
+2.3%
Penalty Kill
44.5% (1,512)
44.3% (635)
+0.2%
On even strength, Kampf has a +3.1% edge.

Handedness & Splits

Handedness
McLeod shoots left. Kampf is 51.1% vs left-shot opponents (4,504).
Kampf shoots left. McLeod is 49.7% vs left-shot opponents (2,782).
Home / Away
Kampf
McLeod
Home
51.6% (3,313)
50.2% (2,158)
Away
51.4% (3,536)
48.9% (2,114)
By Period
Kampf
McLeod
P1
52.1%
50.8%
P2
51.3%
48.4%
P3
51.3%
50.0%
OT
46.2%
37.1%
Final 5 min
49.4%
48.7%

Recent Form

Player
Last 50
Last 200
Career
Kampf
50.0%
52.5%
51.5%
McLeod
52.0%
51.5%
49.6%

Recent Faceoffs

Date Period Time Zone Winner
Jan 6, 2026 3 01:22 Offensive Ryan McLeod
Jan 6, 2026 2 16:14 Defensive Ryan McLeod
Dec 11, 2025 3 09:56 Defensive David Kampf
Dec 11, 2025 2 14:09 Defensive David Kampf
Dec 11, 2025 1 15:03 Defensive David Kampf
Dec 20, 2024 2 02:22 Neutral David Kampf
Dec 20, 2024 1 01:29 Neutral David Kampf
Mar 23, 2024 1 18:14 Neutral David Kampf
Mar 11, 2023 3 04:54 Defensive David Kampf
Mar 11, 2023 3 01:43 Offensive Ryan McLeod
Mar 11, 2023 2 02:46 Neutral Ryan McLeod
Mar 11, 2023 2 02:33 Neutral David Kampf
Mar 11, 2023 1 05:00 Defensive David Kampf
Mar 1, 2023 2 17:12 Neutral Ryan McLeod
Mar 1, 2023 2 13:25 Offensive Ryan McLeod
Mar 1, 2023 2 08:46 Neutral David Kampf
Mar 1, 2023 2 01:47 Neutral Ryan McLeod
Mar 1, 2023 1 12:15 Neutral David Kampf
Mar 1, 2023 1 09:30 Defensive David Kampf
Jan 5, 2022 3 17:05 Offensive Ryan McLeod