Scouting Report
Jordan Staal holds a +7.3% 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.8% (+7.3%)
H2H factor
McLeod leads 8-8 in 16 meetings
Offensive zone
Staal 50.3%
Defensive zone
McLeod 56.1%
Neutral zone
McLeod 54.3%
Result
Ryan McLeod favored at 53.0%
47.0%
53.0%
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.1% (955)
49.2% (796)
+6.9%
Power Play
66.9% (142)
44.8% (87)
+22.1%
Penalty Kill
43.0% (242)
43.3% (263)
-0.3%
On power play, Staal has a +22.1% edge.
Handedness & Splits
Handedness
McLeod shoots left. Staal is 50.4% vs left-shot opponents (938).
Staal shoots left. McLeod is 48.7% vs left-shot opponents (748).
Home / Away
Staal
McLeod
Home
55.4% (663)
49.2% (575)
Away
54.4% (676)
45.9% (571)
By Period
Staal
McLeod
P1
55.1%
52.8%
P2
54.7%
45.1%
P3
53.9%
45.6%
OT
70.0%
35.7%
Final 5 min
57.2%
44.4%
Recent Form
Player
Last 50
Last 200
Career
Staal
46.0%▼
51.0%
54.9%
McLeod
52.0%▬
51.5%
47.6%
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 |