Regular season · Northern Junior League
Kingston Ospreys 4, Sarnia Wolverines 7
Regular season game in the Simulation Hockey League (NJL), 10 September 2026. Kingston Ospreys 4, Sarnia Wolverines 7. Goals by Ilya Chernekov, Smooth Jive II, John Guest, Taniz Girard. Box score, scoring summary and three stars.
Scoring
1st period
KIN · Ilya Chernekov
Assists: Wayne Campbell, Lukáš Šafránek
1–0
12:26
2nd period
KIN · Depth player
Unassisted
2–0
11:51
SAR · Depth player
Assists: Depth player, Depth player
2–1
3:48
2–2
3:05
3rd period
SAR · John Guest
Assists: Depth player, Depth player
2–3
15:49
KIN · Depth player
Assists: Bo Hofart
3–3
15:42
SAR · Taniz Girard
Assists: Smooth Jive II, Miller
3–4
9:59
KIN · Depth player
Assists: Kovář Šafránek, Bo Hofart
4–4
6:53
SAR · Taniz Girard
Assists: Depth player, Smooth Jive II
4–5
2:37
SAR · Depth player
Assists: Depth player, Depth player
4–6
0:48
SAR · Depth player
Assists: Depth player, John Guest
4–7
0:44
Penalties
2nd 10:34 | KIN · Kovář Šafránek | Tripping | 2 min |
2nd 5:35 | KIN · Depth player | Delay of game | 2 min |
2nd 3:16 | KIN · Ilya Chernekov | Holding | 2 min |
Team stats
| KIN | SAR | |
|---|---|---|
18 | Shots on goal | 31 |
39 | Shot attempts | 47 |
1.54 | Expected goals | 4.55 |
4 | High-danger chances | 8 |
0/0 | Power play | 2/3 |
28 (45%) | Faceoffs won | 34 (55%) |
9 | Hits | 11 |
5 | Blocked shots | 8 |
33 | Takeaways | 29 |
22 | Giveaways | 25 |
6 | Penalty minutes | 0 |
20:34 | Time with the puck | 23:37 |
24:22 | Offensive-zone time | 25:10 |
Box score
KIN
| Skater | G | A | P | +/- | SOG | ixG | HIT | BLK | TK | GV | FO | PIM | TOI | PP | SH | Grade |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 2 | 2 | +3 | 1 | 0.36 | 0 | 1 | 3 | 1 | 10/23 | 0 | 18:33 | 0:00 | 0:48 | 8.0 | |
| 0 | 1 | 1 | 0 | 1 | 0.02 | 1 | 0 | 5 | 2 | — | 2 | 21:52 | 0:00 | 0:00 | 6.7 | |
| 0 | 1 | 1 | -3 | 0 | 0.00 | 1 | 0 | 0 | 2 | 9/20 | 0 | 21:44 | 0:00 | 0:38 | 5.4 | |
| 1 | 0 | 1 | -1 | 1 | 0.09 | 0 | 2 | 4 | 0 | — | 2 | 20:41 | 0:00 | 0:00 | 7.0 | |
| 0 | 1 | 1 | -1 | 1 | 0.07 | 3 | 1 | 4 | 2 | — | 0 | 19:38 | 0:00 | 0:00 | 6.6 | |
| 0 | 0 | 0 | 0 | 2 | 0.04 | 1 | 0 | 2 | 3 | — | 0 | 22:37 | 0:00 | 0:36 | 6.2 | |
Depth players ×9 | 3 | 0 | 3 | — | 12 | 0.95 | 3 | 1 | 15 | 9 | 9/19 | 2 | — | — | — | — |
| Goalie | SA | SV | GA | SV% | xGA | GSAx | HD saves | TOI | Decision | Grade |
|---|---|---|---|---|---|---|---|---|---|---|
| 29 | 24 | 5 | .828 | 3.05 | -1.95 | 3/6 | 59:22 | L | 4.6 |
SAR
| Skater | G | A | P | +/- | SOG | ixG | HIT | BLK | TK | GV | FO | PIM | TOI | PP | SH | Grade |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 3 | -1 | 3 | 0.49 | 1 | 1 | 1 | 1 | 3/5 | 0 | 23:40 | 2:36 | 0:00 | 8.2 | |
| 2 | 0 | 2 | -1 | 7 | 1.37 | 1 | 0 | 2 | 1 | 9/25 | 0 | 23:29 | 2:36 | 0:00 | 8.8 | |
| 1 | 1 | 2 | +3 | 1 | 0.07 | 0 | 0 | 4 | 2 | 15/21 | 0 | 17:48 | 0:00 | 0:00 | 8.4 | |
| 0 | 1 | 1 | -2 | 4 | 0.15 | 1 | 0 | 3 | 4 | — | 0 | 23:40 | 2:20 | 0:00 | 6.2 | |
RW | 0 | 1 | 1 | -1 | 1 | 0.03 | 2 | 0 | 1 | 3 | — | 0 | 20:37 | 0:00 | 0:00 | 6.0 |
| 0 | 0 | 0 | -2 | 2 | 0.29 | 1 | 0 | 3 | 3 | — | 0 | 23:59 | 2:27 | 0:00 | 6.0 | |
Depth players ×9 | 3 | 9 | 12 | — | 13 | 2.14 | 5 | 7 | 15 | 10 | 7/11 | 0 | — | — | — | — |
| Goalie | SA | SV | GA | SV% | xGA | GSAx | HD saves | TOI | Decision | Grade |
|---|---|---|---|---|---|---|---|---|---|---|
| 18 | 14 | 4 | .778 | 1.54 | -2.46 | 3/4 | 60:00 | W | 4.4 |
Depth players fill empty roster spots for a game and share one line here. Grades are out of ten; six is an ordinary game.
Play in the Simulation Hockey League
Create a hockey player, start in the juniors, get drafted by a real general manager and play every game in a league run by real people. Free to join.