The Sheet
What is Surprisal?
Surprisal measures how surprising a result was, based on pre-game probabilities.
0 bits = perfectly predicted.
3+ bits = major upset.
A result is flagged as an UPSET
when surprisal exceeds 2.5 bits.
Standings
| # | Team | GP | W | L | T | GF | GA | PTS | Champ % |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Team Merrimack | 35 | 34 | 1 | 0 | 289 | 56 | 68 | 100% |
| 2 | Boston Jr Dogs | 35 | 27 | 4 | 4 | 241 | 89 | 58 | 0% |
| 3 | Bay State Waves 2017 Elite | 35 | 21 | 8 | 6 | 194 | 91 | 48 | 0% |
| 4 | Young Guns | 35 | 14 | 16 | 5 | 156 | 167 | 33 | 0% |
| 5 | Providence | 35 | 13 | 17 | 5 | 174 | 200 | 31 | 0% |
| 6 | Team Boston | 35 | 9 | 23 | 3 | 135 | 224 | 21 | 0% |
| 7 | South Shore Knights | 35 | 5 | 26 | 4 | 115 | 250 | 14 | 0% |
| 8 | Minuteman Sparks | 35 | 3 | 31 | 1 | 80 | 307 | 7 | 0% |
Projected Finish
How the rest of the season could play out — remaining games are simulated with home ice and rating uncertainty, then finishing positions are tallied. Ranges show the likely spread, not a single guaranteed rank. An analytical model for discussion, not advice.
| # | Team | Proj. Finish | Win Division | Proj. Points |
|---|---|---|---|---|
| 1 | Team Merrimack | 1 | 100% | 68 (68–68) |
| 2 | Boston Jr Dogs | 2 | <1% | 58 (58–58) |
| 3 | Bay State Waves 2017 Elite | 3 | <1% | 50 (48–50) |
| 4 | Young Guns | 4 | <1% | 31 (31–33) |
| 5 | Providence | 5 | <1% | 31 (31–31) |
| 6 | Team Boston | 6 | <1% | 21 (21–21) |
| 7 | South Shore Knights | 7 | <1% | 15 (13–15) |
| 8 | Minuteman Sparks | 8 | <1% | 6 (6–8) |
Game Log
| Date | Matchup | Score | Pre-game Probability | Surprisal | Flag |
|---|---|---|---|---|---|
| Feb 22 | Young Guns @ Boston Jr Dogs | 0–7 |
7%
|
0.21 | |
| Feb 22 | Minuteman Sparks @ Providence | 4–12 |
4%
|
0.10 | |
| Feb 22 | Team Boston @ South Shore Knights | 4–7 |
57%
|
1.69 | |
| Feb 22 | Team Merrimack @ Bay State Waves 2017 Elite | 5–1 |
72%
|
0.48 | |
| Feb 21 | Bay State Waves 2017 Elite @ Providence | 9–5 |
80%
|
0.32 | |
| Feb 21 | South Shore Knights @ Team Merrimack | 3–7 |
0%
|
0.00 | |
| Feb 21 | Boston Jr Dogs @ Minuteman Sparks | 10–0 |
99%
|
0.01 | |
| Feb 15 | Minuteman Sparks @ Team Boston | 4–10 |
10%
|
0.28 | |
| Feb 15 | Providence @ Boston Jr Dogs | 5–11 |
5%
|
0.14 | |
| Feb 14 | Providence @ Team Merrimack | 4–9 |
1%
|
0.03 | |
| Feb 08 | Minuteman Sparks @ South Shore Knights | 5–11 |
22%
|
0.58 | |
| Feb 08 | Young Guns @ Providence | 2–3 |
47%
|
1.32 | |
| Feb 08 | Team Boston @ Boston Jr Dogs | 2–8 |
2%
|
0.06 | |
| Feb 07 | South Shore Knights @ Young Guns | 9–4 |
7%
|
3.87 | UPSET |
| Feb 07 | Boston Jr Dogs @ Bay State Waves 2017 Elite | 6–5 |
46%
|
1.12 | |
| Feb 07 | Team Boston @ Team Merrimack | 2–10 |
0%
|
0.01 | |
| Feb 07 | Providence @ Minuteman Sparks | 7–4 |
90%
|
0.15 | |
| Feb 07 | Team Boston @ Team Merrimack | 2–9 |
0%
|
0.01 | |
| Feb 06 | Young Guns @ Team Merrimack | 1–11 |
2%
|
0.06 | |
| Feb 01 | Bay State Waves 2017 Elite @ Team Boston | 8–0 |
88%
|
0.18 | |
| Feb 01 | South Shore Knights @ Providence | 5–5 |
8%
|
4.04 | UPSET |
| Feb 01 | Minuteman Sparks @ Team Merrimack | 1–11 |
0%
|
0.00 | |
| Feb 01 | Boston Jr Dogs @ Young Guns | 10–1 |
76%
|
0.39 | |
| Jan 31 | South Shore Knights @ Bay State Waves 2017 Elite | 2–12 |
1%
|
0.05 | |
| Jan 31 | Team Merrimack @ Boston Jr Dogs | 4–2 |
70%
|
0.51 | |
| Jan 31 | South Shore Knights @ Bay State Waves 2017 Elite | 1–2 |
1%
|
0.04 | |
| Jan 31 | Team Boston @ Providence | 6–8 |
24%
|
0.60 | |
| Jan 31 | Minuteman Sparks @ Young Guns | 1–11 |
3%
|
0.08 | |
| Jan 25 | Providence @ Boston Jr Dogs | 3–11 |
7%
|
0.19 | |
| Jan 24 | Bay State Waves 2017 Elite @ Team Merrimack | 0–2 |
11%
|
0.35 | |
| Jan 24 | Boston Jr Dogs @ Team Boston | 9–4 |
93%
|
0.11 | |
| Jan 24 | South Shore Knights @ Young Guns | 6–11 |
6%
|
0.17 | |
| Jan 24 | Providence @ Minuteman Sparks | 11–2 |
88%
|
0.18 | |
| Jan 18 | Boston Jr Dogs @ Minuteman Sparks | 9–0 |
99%
|
0.01 | |
| Jan 18 | Team Merrimack @ Young Guns | 11–1 |
92%
|
0.12 | |
| Jan 17 | Minuteman Sparks @ Young Guns | 1–11 |
4%
|
0.11 | |
| Jan 17 | Team Merrimack @ Boston Jr Dogs | 3–0 |
68%
|
0.55 | |
| Jan 11 | Providence @ South Shore Knights | 6–5 |
82%
|
0.28 | |
| Jan 11 | Bay State Waves 2017 Elite @ Young Guns | 8–1 |
65%
|
0.63 | |
| Jan 11 | Team Merrimack @ Team Boston | 8–1 |
99%
|
0.02 | |
| Jan 10 | Boston Jr Dogs @ Providence | 8–1 |
82%
|
0.28 | |
| Jan 10 | Young Guns @ South Shore Knights | 5–0 |
86%
|
0.21 | |
| Jan 10 | Team Boston @ Bay State Waves 2017 Elite | 2–6 |
5%
|
0.14 | |
| Jan 04 | Team Boston @ South Shore Knights | 6–6 |
68%
|
3.19 | UPSET |
| Jan 03 | Young Guns @ Team Boston | 4–3 |
69%
|
0.53 | |
| Jan 03 | South Shore Knights @ Minuteman Sparks | 4–2 |
46%
|
1.11 | |
| Dec 28 | Team Merrimack @ Providence | 8–4 |
97%
|
0.05 | |
| Dec 28 | Minuteman Sparks @ Boston Jr Dogs | 2–3 |
0%
|
0.01 | |
| Dec 27 | Team Merrimack @ Minuteman Sparks | 9–1 |
100%
|
0.00 | |
| Dec 27 | Bay State Waves 2017 Elite @ Providence | 5–3 |
76%
|
0.39 | |
| Dec 21 | South Shore Knights @ Minuteman Sparks | 4–8 |
54%
|
1.63 | |
| Dec 21 | Team Boston @ Bay State Waves 2017 Elite | 4–7 |
4%
|
0.14 | |
| Dec 21 | Team Merrimack @ Boston Jr Dogs | 10–2 |
63%
|
0.67 | |
| Dec 21 | Providence @ Minuteman Sparks | 11–1 |
87%
|
0.20 | |
| Dec 20 | Providence @ Team Boston | 4–9 |
63%
|
1.99 | |
| Dec 20 | Bay State Waves 2017 Elite @ Boston Jr Dogs | 3–3 |
28%
|
2.73 | UPSET |
| Dec 20 | Team Merrimack @ Minuteman Sparks | 10–0 |
100%
|
0.00 | |
| Dec 14 | Team Merrimack @ South Shore Knights | 11–1 |
100%
|
0.00 | |
| Dec 14 | Young Guns @ Boston Jr Dogs | 4–4 |
8%
|
3.82 | UPSET |
| Dec 14 | Team Boston @ Minuteman Sparks | 9–1 |
67%
|
0.58 | |
| Dec 13 | Boston Jr Dogs @ Team Merrimack | 4–3 |
19%
|
2.40 | |
| Dec 13 | Young Guns @ Providence | 6–5 |
50%
|
1.01 | |
| Dec 13 | Young Guns @ Providence | 4–4 |
50%
|
2.90 | |
| Dec 13 | South Shore Knights @ Team Boston | 1–11 |
33%
|
0.90 | |
| Dec 13 | Bay State Waves 2017 Elite @ Minuteman Sparks | 9–2 |
98%
|
0.03 | |
| Dec 07 | Team Boston @ Providence | 3–7 |
16%
|
0.43 | |
| Dec 07 | Minuteman Sparks @ Team Merrimack | 0–10 |
0%
|
0.00 | |
| Dec 06 | Providence @ Team Merrimack | 3–7 |
1%
|
0.03 | |
| Dec 06 | Young Guns @ Minuteman Sparks | 6–5 |
93%
|
0.11 | |
| Nov 30 | South Shore Knights @ Bay State Waves 2017 Elite | 1–9 |
2%
|
0.07 | |
| Nov 30 | Team Boston @ Young Guns | 2–10 |
13%
|
0.35 | |
| Nov 29 | Providence @ Bay State Waves 2017 Elite | 2–11 |
14%
|
0.40 | |
| Nov 29 | Boston Jr Dogs @ Team Boston | 8–2 |
96%
|
0.05 | |
| Nov 29 | South Shore Knights @ Young Guns | 1–9 |
11%
|
0.32 | |
| Nov 23 | Boston Jr Dogs @ South Shore Knights | 12–2 |
97%
|
0.04 | |
| Nov 23 | Team Merrimack @ Bay State Waves 2017 Elite | 9–4 |
75%
|
0.42 | |
| Nov 23 | South Shore Knights @ Boston Jr Dogs | 4–6 |
0%
|
0.02 | |
| Nov 23 | Minuteman Sparks @ Team Boston | 3–9 |
21%
|
0.55 | |
| Nov 22 | Providence @ South Shore Knights | 10–5 |
72%
|
0.46 | |
| Nov 22 | Bay State Waves 2017 Elite @ Team Boston | 4–3 |
92%
|
0.12 | |
| Nov 16 | South Shore Knights @ Team Boston | 1–4 |
42%
|
1.18 | |
| Nov 16 | Minuteman Sparks @ Providence | 1–8 |
7%
|
0.19 | |
| Nov 16 | Bay State Waves 2017 Elite @ Boston Jr Dogs | 3–3 |
25%
|
2.69 | UPSET |
| Nov 16 | Young Guns @ Team Merrimack | 2–6 |
1%
|
0.05 | |
| Nov 15 | Boston Jr Dogs @ South Shore Knights | 11–1 |
97%
|
0.05 | |
| Nov 15 | Minuteman Sparks @ Bay State Waves 2017 Elite | 1–6 |
1%
|
0.02 | |
| Nov 15 | Team Merrimack @ Team Boston | 11–1 |
100%
|
0.01 | |
| Nov 15 | Providence @ Young Guns | 4–4 |
32%
|
2.89 | UPSET |
| Nov 09 | Young Guns @ Team Boston | 11–3 |
67%
|
0.57 | |
| Nov 09 | Bay State Waves 2017 Elite @ Team Merrimack | 0–7 |
16%
|
0.48 | |
| Nov 08 | Team Merrimack @ Providence | 9–1 |
96%
|
0.07 | |
| Nov 08 | Team Boston @ Young Guns | 1–11 |
28%
|
0.78 | |
| Nov 02 | Young Guns @ Minuteman Sparks | 13–3 |
64%
|
0.64 | |
| Nov 02 | Providence @ Bay State Waves 2017 Elite | 2–5 |
9%
|
0.28 | |
| Nov 02 | Team Boston @ Boston Jr Dogs | 2–8 |
2%
|
0.05 | |
| Nov 02 | South Shore Knights @ Team Merrimack | 2–6 |
0%
|
0.00 | |
| Nov 01 | Minuteman Sparks @ Bay State Waves 2017 Elite | 2–12 |
1%
|
0.04 | |
| Nov 01 | Boston Jr Dogs @ Young Guns | 5–3 |
93%
|
0.10 | |
| Nov 01 | South Shore Knights @ Providence | 2–10 |
24%
|
0.63 | |
| Oct 26 | Minuteman Sparks @ South Shore Knights | 5–11 |
36%
|
1.01 | |
| Oct 19 | Young Guns @ Bay State Waves 2017 Elite | 0–5 |
7%
|
0.23 | |
| Oct 19 | Team Boston @ Minuteman Sparks | 3–5 |
66%
|
2.15 | |
| Oct 19 | South Shore Knights @ Boston Jr Dogs | 1–11 |
1%
|
0.03 | |
| Oct 18 | Team Merrimack @ Young Guns | 11–1 |
96%
|
0.06 | |
| Oct 18 | Boston Jr Dogs @ Providence | 5–0 |
91%
|
0.13 | |
| Oct 18 | Bay State Waves 2017 Elite @ Minuteman Sparks | 13–3 |
93%
|
0.11 | |
| Oct 12 | Bay State Waves 2017 Elite @ Team Merrimack | 2–4 |
12%
|
0.37 | |
| Oct 12 | Minuteman Sparks @ Boston Jr Dogs | 1–11 |
0%
|
0.02 | |
| Oct 11 | Boston Jr Dogs @ Bay State Waves 2017 Elite | 2–1 |
54%
|
0.89 | |
| Oct 11 | Providence @ Team Boston | 3–3 |
52%
|
2.97 | |
| Oct 11 | Team Merrimack @ Minuteman Sparks | 11–2 |
100%
|
0.01 | |
| Oct 05 | Young Guns @ Team Boston | 4–1 |
33%
|
1.59 | |
| Oct 05 | Bay State Waves 2017 Elite @ South Shore Knights | 4–4 |
92%
|
4.41 | UPSET |
| Oct 05 | Team Merrimack @ Providence | 9–1 |
96%
|
0.05 | |
| Oct 04 | Team Boston @ Bay State Waves 2017 Elite | 4–3 |
3%
|
5.05 | UPSET |
| Oct 04 | Team Merrimack @ Young Guns | 12–2 |
89%
|
0.16 | |
| Oct 04 | Providence @ South Shore Knights | 5–3 |
78%
|
0.35 | |
| Sep 28 | Bay State Waves 2017 Elite @ Providence | 7–2 |
80%
|
0.33 | |
| Sep 28 | Team Boston @ South Shore Knights | 6–5 |
61%
|
0.71 | |
| Sep 28 | Young Guns @ Boston Jr Dogs | 1–6 |
7%
|
0.21 | |
| Sep 27 | South Shore Knights @ Team Merrimack | 0–10 |
0%
⚠Fewer than 20 games in training sample |
0.02 | |
| Sep 27 | Boston Jr Dogs @ Bay State Waves 2017 Elite | 2–2 |
36%
⚠Fewer than 20 games in training sample |
2.87 | |
| Sep 27 | Providence @ Team Boston | 5–5 | 50/50 | — | |
| Sep 27 | Minuteman Sparks @ Young Guns | 4–3 |
9%
⚠Fewer than 20 games in training sample |
3.49 | UPSET |
| Sep 21 | Young Guns @ Bay State Waves 2017 Elite | 2–7 |
16%
⚠Fewer than 20 games in training sample |
0.55 | |
| Sep 21 | Minuteman Sparks @ Boston Jr Dogs | 1–11 |
1%
⚠Fewer than 20 games in training sample |
0.03 | |
| Sep 20 | Bay State Waves 2017 Elite @ South Shore Knights | 10–1 |
84%
⚠Fewer than 20 games in training sample |
0.25 | |
| Sep 20 | Boston Jr Dogs @ Team Merrimack | 4–7 | 50/50 | — | |
| Sep 20 | Providence @ Young Guns | 5–4 | 50/50 | — | |
| Sep 14 | Minuteman Sparks @ Team Boston | 4–7 | 50/50 | — | |
| Sep 14 | Team Merrimack @ South Shore Knights | 9–1 | 50/50 | — | |
| Sep 13 | Boston Jr Dogs @ Providence | 8–5 | 50/50 | — | |
| Sep 13 | Bay State Waves 2017 Elite @ Minuteman Sparks | 11–1 | 50/50 | — | |
| Sep 13 | Team Boston @ Team Merrimack | 0–10 | 50/50 | — | |
| Sep 13 | Young Guns @ South Shore Knights | 4–3 | 50/50 | — | |
| Sep 07 | South Shore Knights @ Boston Jr Dogs | 2–10 | 50/50 | — | |
| Sep 06 | Boston Jr Dogs @ Team Boston | 11–1 | 50/50 | — | |
| Aug 01 | Bay State Waves 2017 Elite @ Young Guns | 0–0 | 50/50 | — | |
| Aug 01 | Minuteman Sparks @ South Shore Knights | 0–0 | 50/50 | — | |
| Aug 01 | Young Guns @ Bay State Waves 2017 Elite | 0–0 | 50/50 | — |