Joe Veleno vs Jordan Staal

All Seasons · Faceoff Head-to-Head
Scouting Report

Jordan Staal holds a +8.2% FO% edge overall. Look for Staal on offensive-zone draws (82% H2H, 11 meetings). Veleno wins 46.2% vs left-shot opponents — Staal shoots left.

Prediction Breakdown
Model XGBoost ML Model
Overall FO% (Bayesian) Veleno 47.2% vs Staal 55.3% (-8.2%)
H2H factor Staal leads 20-12 in 32 meetings
Offensive zone Veleno 77.1%
Defensive zone Veleno 88.5%
Neutral zone Veleno 81.2%
Result Joe Veleno favored at 81.7%
81.7%
18.3%
Veleno Staal
Head-to-Head Record
12 - 20 (32 meetings)
12
20
Veleno Staal
Last 10: Veleno 4-6 Staal

Zone Breakdown

Offensive Zone
Edge: Staal
2
9
Veleno Staal
11 total
Defensive Zone
Even
4
4
Veleno Staal
8 total
Neutral Zone
Edge: Staal
6
7
Veleno Staal
13 total

Situation Matchup

Situation
Veleno
Staal
Edge
Even Strength
47.4% (2,311)
55.9% (14,620)
-8.5%
Power Play
51.0% (98)
62.7% (1,745)
-11.7%
Penalty Kill
36.4% (88)
48.0% (2,896)
-11.6%
On power play, Staal has a +11.7% edge.

Handedness & Splits

Handedness
Staal shoots left. Veleno is 46.2% vs left-shot opponents (1,618).
Veleno shoots left. Staal is 53.6% vs left-shot opponents (12,773).
Home / Away
Veleno
Staal
Home
45.3% (1,136)
56.4% (9,663)
Away
48.6% (1,361)
54.3% (9,663)
By Period
Veleno
Staal
P1
48.0%
55.2%
P2
47.7%
55.9%
P3
45.9%
54.9%
OT
35.7%
56.2%
Final 5 min
48.7%
56.1%

Recent Form

Player
Last 50
Last 200
Career
Veleno
54.0%
52.5%
47.1%
Staal
46.0%
51.0%
55.3%

Recent Faceoffs

Date Period Time Zone Winner
Jan 1, 2026 3 11:20 Neutral Jordan Staal
Jan 1, 2026 1 02:10 Offensive Joe Veleno
Mar 4, 2025 2 10:53 Offensive Jordan Staal
Mar 4, 2025 2 10:50 Offensive Jordan Staal
Mar 4, 2025 2 10:46 Defensive Joe Veleno
Mar 4, 2025 2 01:01 Neutral Jordan Staal
Mar 4, 2025 1 07:00 Defensive Jordan Staal
Mar 28, 2024 2 05:39 Neutral Joe Veleno
Mar 28, 2024 1 05:20 Defensive Joe Veleno
Dec 14, 2023 3 02:12 Defensive Jordan Staal
Dec 14, 2023 3 00:00 Neutral Jordan Staal
Dec 14, 2023 2 00:00 Neutral Jordan Staal
Dec 14, 2023 1 15:01 Defensive Jordan Staal
Dec 14, 2023 1 14:49 Offensive Jordan Staal
Apr 11, 2023 2 17:41 Offensive Jordan Staal
Mar 30, 2023 2 00:00 Neutral Joe Veleno
Mar 30, 2023 1 00:00 Neutral Joe Veleno
Dec 13, 2022 3 15:49 Offensive Joe Veleno
Dec 13, 2022 3 15:42 Defensive Jordan Staal
Dec 13, 2022 1 14:34 Neutral Jordan Staal