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 (85% H2H, 13 meetings). Veleno wins 46.1% 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 22-12 in 34 meetings
Offensive zone Veleno 85.5%
Defensive zone Veleno 93.1%
Neutral zone Veleno 88.4%
Result Joe Veleno favored at 88.4%
88.4%
11.6%
Veleno Staal
Head-to-Head Record
12 - 22 (34 meetings)
12
22
Veleno Staal
Last 10: Veleno 3-7 Staal

Zone Breakdown

Offensive Zone
Edge: Staal
2
11
Veleno Staal
13 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.3% (2,317)
55.9% (14,654)
-8.6%
Power Play
51.0% (98)
62.7% (1,762)
-11.7%
Penalty Kill
36.4% (88)
47.9% (2,907)
-11.5%
On power play, Staal has a +11.7% edge.

Handedness & Splits

Handedness
Staal shoots left. Veleno is 46.1% vs left-shot opponents (1,623).
Veleno shoots left. Staal is 53.6% vs left-shot opponents (12,805).
Home / Away
Veleno
Staal
Home
45.3% (1,136)
56.4% (9,699)
Away
48.6% (1,367)
54.3% (9,689)
By Period
Veleno
Staal
P1
47.9%
55.2%
P2
47.7%
55.9%
P3
45.9%
54.8%
OT
35.7%
56.2%
Final 5 min
48.7%
56.1%

Recent Form

Player
Last 50
Last 200
Career
Veleno
52.0%
51.5%
47.1%
Staal
52.0%
52.5%
55.3%

Recent Faceoffs

Date Period Time Zone Winner
Mar 29, 2026 2 07:32 Offensive Jordan Staal
Mar 29, 2026 1 14:31 Offensive Jordan Staal
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