Gabriel Vilardi vs Ryan Hartman

All Seasons · Faceoff Head-to-Head
Scouting Report

Gabriel Vilardi holds a +1.5% FO% edge overall. Look for Vilardi on offensive-zone draws (67% H2H, 3 meetings).

Prediction Breakdown
Model XGBoost ML Model
Overall FO% (Bayesian) Vilardi 46.9% vs Hartman 45.3% (+1.5%)
H2H factor Vilardi leads 9-7 in 16 meetings
Offensive zone Vilardi 57.7%
Defensive zone Hartman 60.0%
Neutral zone Hartman 52.9%
Result Ryan Hartman favored at 54.5%
45.5%
54.5%
Vilardi Hartman
Head-to-Head Record
9 - 7 (16 meetings)
9
7
Vilardi Hartman
Last 10: Vilardi 5-5 Hartman

Zone Breakdown

Offensive Zone
Edge: Vilardi
2
1
Vilardi Hartman
3 total
Defensive Zone
Even
4
4
Vilardi Hartman
8 total
Neutral Zone
Edge: Vilardi
3
2
Vilardi Hartman
5 total

Situation Matchup

Situation
Vilardi
Hartman
Edge
Even Strength
45.8% (1,053)
45.2% (4,235)
+0.6%
Power Play
51.3% (195)
47.4% (443)
+3.9%
Penalty Kill
48.1% (27)
42.4% (262)
+5.7%
On penalty kill, Vilardi has a +5.7% edge.

Handedness & Splits

Handedness
Hartman shoots right. Vilardi is 48.1% vs right-shot opponents (341).
Vilardi shoots right. Hartman is 47.4% vs right-shot opponents (1,381).
Home / Away
Vilardi
Hartman
Home
47.2% (659)
46.7% (2,589)
Away
46.1% (616)
43.6% (2,351)
By Period
Vilardi
Hartman
P1
49.6%
46.0%
P2
43.7%
42.9%
P3
46.8%
46.8%
OT
33.3%
53.8%
Final 5 min
49.8%
46.5%

Recent Form

Player
Last 50
Last 200
Career
Vilardi
40.0%
43.5%
46.7%
Hartman
54.0%
52.0%
45.2%

Recent Faceoffs

Date Period Time Zone Winner
Jan 15, 2026 3 01:09 Defensive Gabriel Vilardi
Nov 25, 2024 3 04:52 Neutral Ryan Hartman
Oct 16, 2021 3 07:28 Neutral Ryan Hartman
Apr 23, 2021 3 17:05 Defensive Gabriel Vilardi
Feb 27, 2021 3 19:16 Defensive Gabriel Vilardi
Feb 27, 2021 3 08:42 Defensive Ryan Hartman
Feb 27, 2021 3 08:33 Defensive Ryan Hartman
Feb 27, 2021 3 04:57 Offensive Gabriel Vilardi
Feb 27, 2021 3 01:08 Defensive Ryan Hartman
Feb 27, 2021 1 07:13 Offensive Gabriel Vilardi
Feb 26, 2021 2 15:19 Neutral Gabriel Vilardi
Feb 26, 2021 2 06:47 Defensive Ryan Hartman
Feb 26, 2021 1 16:47 Defensive Gabriel Vilardi
Feb 16, 2021 2 01:29 Offensive Ryan Hartman
Jan 28, 2021 2 09:07 Neutral Gabriel Vilardi
Jan 26, 2021 1 14:05 Neutral Gabriel Vilardi