Scouting Report
Jordan Staal holds a +7.7% FO% edge overall. Look for McLeod on offensive-zone draws (67% H2H, 6 meetings).
Prediction Breakdown
Model
XGBoost ML Model
Overall FO% (Bayesian)
Staal 54.6% vs McLeod 47.4% (+7.7%)
H2H factor
McLeod leads 8-8 in 16 meetings
Offensive zone
Staal 50.4%
Defensive zone
McLeod 57.4%
Neutral zone
McLeod 54.1%
Result
Ryan McLeod favored at 53.2%
46.8%
53.2%
Staal
McLeod
Head-to-Head Record
8
-
8
(16 meetings)
8
8
Staal
McLeod
Last 10: Staal 4-6 McLeod
Zone Breakdown
Offensive Zone
Edge: McLeod
2
4
Staal
McLeod
6 total
Defensive Zone
Edge: Staal
3
1
Staal
McLeod
4 total
Neutral Zone
Even
3
3
Staal
McLeod
6 total
Situation Matchup
Situation
Staal
McLeod
Edge
Even Strength
56.2% (989)
49.0% (827)
+7.2%
Power Play
66.0% (159)
44.0% (91)
+22.0%
Penalty Kill
42.7% (253)
43.0% (272)
-0.3%
On power play, Staal has a +22.0% edge.
Handedness & Splits
Handedness
McLeod shoots left. Staal is 50.4% vs left-shot opponents (970).
Staal shoots left. McLeod is 48.0% vs left-shot opponents (775).
Home / Away
Staal
McLeod
Home
55.4% (699)
48.5% (619)
Away
54.4% (702)
45.9% (571)
By Period
Staal
McLeod
P1
55.7%
52.7%
P2
54.7%
43.9%
P3
53.4%
45.8%
OT
70.0%
35.7%
Final 5 min
56.7%
44.3%
Recent Form
Player
Last 50
Last 200
Career
Staal
52.0%▬
52.5%
54.9%
McLeod
40.0%▼
50.0%
47.2%
Recent Faceoffs
| Date | Period | Time | Zone | Winner |
|---|---|---|---|---|
| Jan 19, 2026 | 3 | 19:58 | Offensive | Ryan McLeod |
| Jan 19, 2026 | 3 | 02:03 | Offensive | Jordan Staal |
| Jan 19, 2026 | 2 | 16:10 | Offensive | Jordan Staal |
| Jan 19, 2026 | 2 | 11:52 | Offensive | Ryan McLeod |
| Jan 19, 2026 | 2 | 08:31 | Offensive | Ryan McLeod |
| Nov 8, 2025 | 3 | 17:45 | Offensive | Ryan McLeod |
| Nov 8, 2025 | 3 | 17:39 | Defensive | Jordan Staal |
| Nov 8, 2025 | 3 | 04:34 | Defensive | Jordan Staal |
| Nov 8, 2025 | 3 | 03:03 | Neutral | Ryan McLeod |
| Nov 8, 2025 | 3 | 00:29 | Neutral | Ryan McLeod |
| Nov 8, 2025 | 2 | 18:08 | Neutral | Jordan Staal |
| Nov 8, 2025 | 2 | 04:34 | Neutral | Jordan Staal |
| Nov 8, 2025 | 1 | 19:39 | Defensive | Jordan Staal |
| Nov 8, 2025 | 1 | 18:17 | Neutral | Ryan McLeod |
| Nov 8, 2025 | 1 | 05:00 | Neutral | Jordan Staal |
| Nov 8, 2025 | 1 | 00:28 | Defensive | Ryan McLeod |