Scouting Report
Bo Horvat holds a +6.4% FO% edge overall. Look for Horvat on offensive-zone draws (78% H2H, 9 meetings). Horvat wins 56.2% vs left-shot opponents — Kotkaniemi shoots left.
Prediction Breakdown
Model
XGBoost ML Model
Overall FO% (Bayesian)
Horvat 57.6% vs Kotkaniemi 51.5% (+6.4%)
H2H factor
Horvat leads 14-11 in 25 meetings
Offensive zone
Horvat 68.1%
Defensive zone
Horvat 61.8%
Neutral zone
Horvat 59.7%
Result
Bo Horvat favored at 63.3%
63.3%
36.7%
Horvat
Kotkaniemi
Head-to-Head Record
14
-
11
(25 meetings)
14
11
Horvat
Kotkaniemi
Last 10: Horvat 4-6 Kotkaniemi
Zone Breakdown
Offensive Zone
Edge: Horvat
7
2
Horvat
Kotkaniemi
9 total
Defensive Zone
Edge: Kotkaniemi
3
4
Horvat
Kotkaniemi
7 total
Neutral Zone
Edge: Kotkaniemi
4
5
Horvat
Kotkaniemi
9 total
Situation Matchup
Situation
Horvat
Kotkaniemi
Edge
Even Strength
58.6% (987)
52.8% (670)
+5.8%
Power Play
60.6% (251)
37.5% (32)
+23.1%
Penalty Kill
45.7% (81)
14.3% (7)
+31.4%
On penalty kill, Horvat has a +31.4% edge.
Handedness & Splits
Handedness
Kotkaniemi shoots left. Horvat is 56.2% vs left-shot opponents (837).
Horvat shoots left. Kotkaniemi is 50.3% vs left-shot opponents (459).
Home / Away
Horvat
Kotkaniemi
Home
59.2% (684)
52.5% (366)
Away
57.0% (635)
51.0% (343)
By Period
Horvat
Kotkaniemi
P1
57.9%
53.8%
P2
55.4%
49.2%
P3
61.5%
52.6%
Final 5 min
60.9%
51.3%
Recent Form
Player
Last 50
Last 200
Career
Horvat
50.0%▼
55.0%
58.2%
Kotkaniemi
52.0%▲
49.0%
51.8%
Recent Faceoffs
| Date | Period | Time | Zone | Winner |
|---|---|---|---|---|
| Mar 30, 2025 | 3 | 11:21 | Defensive | Bo Horvat |
| Mar 30, 2025 | 3 | 11:17 | Offensive | Jesperi Kotkaniemi |
| Mar 30, 2025 | 3 | 07:44 | Defensive | Jesperi Kotkaniemi |
| Mar 30, 2025 | 3 | 06:00 | Defensive | Jesperi Kotkaniemi |
| Mar 30, 2025 | 2 | 03:13 | Offensive | Bo Horvat |
| Mar 30, 2025 | 2 | 03:09 | Offensive | Bo Horvat |
| Mar 30, 2025 | 1 | 12:59 | Offensive | Jesperi Kotkaniemi |
| Mar 30, 2025 | 1 | 04:54 | Neutral | Bo Horvat |
| Mar 30, 2025 | 1 | 04:41 | Neutral | Jesperi Kotkaniemi |
| Mar 30, 2025 | 1 | 00:00 | Neutral | Jesperi Kotkaniemi |
| Jan 25, 2025 | 3 | 06:09 | Neutral | Bo Horvat |
| Jan 25, 2025 | 2 | 18:39 | Neutral | Bo Horvat |
| Jan 25, 2025 | 2 | 16:13 | Defensive | Jesperi Kotkaniemi |
| Jan 25, 2025 | 2 | 16:08 | Offensive | Bo Horvat |
| Dec 17, 2024 | 3 | 16:44 | Defensive | Bo Horvat |
| Dec 17, 2024 | 3 | 08:34 | Defensive | Jesperi Kotkaniemi |
| Dec 17, 2024 | 3 | 06:19 | Defensive | Bo Horvat |
| Dec 17, 2024 | 3 | 03:52 | Offensive | Bo Horvat |
| Dec 17, 2024 | 3 | 00:00 | Neutral | Jesperi Kotkaniemi |
| Dec 17, 2024 | 2 | 16:36 | Offensive | Bo Horvat |