Armchair Hockey Scout

Ask the book

2026-27 edition Ask a direct question about this edition of the book — who, how many, how common, which group more — and it is answered with a table computed on this page from the edition’s index: the season line, height and age, the on-ice percentiles, the grades and the traits read out of every report. Ask for a view on named players — what a comparison comes down to, what makes a man — and you get the book’s reading of their own pages, and only those. The model turns your question into a query and phrases the result, or reads the pages it is handed; it never originates a figure, and an answer carrying a figure that is on neither the table nor the pages is withheld. It does not forecast, and it says so when a question is outside what the book holds.

Tables are computed on this page from the 2026-27 edition’s index; readings rest on the players’ own pages; the model never counts. Twenty questions an hour.

Boston Bruins

Atlantic Division, Eastern Conference · 25 reports in the 2026-27 edition.

The schedule →

The club

2025-26 · 82 games · 237 for, 219 against

How it played

Shot attempts share, five-on-five
48.9% 19th of 32
Expected goals share, five-on-five
48.0% 23rd of 32
Power play expected goals per sixty
7.35 11th of 32
Penalty kill expected goals allowed per sixty
7.49 21st of 32

Where the record lies

Finishing goals scored above what the chances were worth
+22.0 1st of 32
Goaltending goals prevented beyond what the chances allowed were worth
+23.2 3rd of 32

Boston Bruins scored 22.0 more goals than their chances were worth and got 23.2 more saves than the chances they faced warranted — 45 goals of the record that the underlying play does not explain. Both halves regress.

Roster shape

Points-weighted, so these are the ages and origins of the production rather than of the sweaters.

Average age
27.9
weighted by points
From 33 and up
3.0%
of skater points
From under 26
20.2%
of skater points
Homegrown
25.4%
drafted by this club
Continuity
87.2%
of last season's five-on-five minutes

The read

the numbers, and the eye

272 goals built on the best finishing and the third-best goaltending in the league, and the 23rd-best chances underneath them.

The eye and the numbers

Sighted
The book
30th of 32
The numbers
24th of 32

The two place this roster within 6 spots of one another. Every report underneath was written with these numbers on screen, so the agreement is not corroboration — the arithmetic is on both sides of it.

Both bars rank this club among the 32 in the edition. The report bar is the mean of its players' grades, weighted by the five-on-five minutes each of them played; the numbers bar is their expected-goal share on the same weighting. It counts 23 of the 25 reports on this roster — the rest have no five-on-five record long enough to weigh — and it reads the roster as it stands rather than the club's own last season.

Who the words reach 21 of 25 · 89% of the five-on-five minutes who is left out (4)

The bars above counted every man on the roster with enough ice time to weigh. The paragraphs name whoever they name, and no rule says who that should be — so this says who it was, over the write-up as a whole. Each section below reaches far fewer than this, which is the figure that matters: the section is where the selection happens, and the count sits under each one. The share is of the five-on-five minutes played by the 23 men on this roster who have a measured record.

Not named: Jonathan Aspirot, Michael Eyssimont, Brendan Gaunce, Alex Steeves.

Who this names 9 of 25 on the roster · 38% of their five-on-five minutes details

Both columns above are searched, and a name counts on the same terms the page links it: in full always, by surname only when one man in the edition wears it. Nothing here says who ought to be named — only who was, so the weighting can be seen rather than guessed at.

Not named here: Jonathan Aspirot, Will Borgen, Connor Clifton, Michael Eyssimont, Brendan Gaunce, Henri Jokiharju, Marat Khusnutdinov, Sean Kuraly, Elias Lindholm, Hampus Lindholm, Mason Lohrei, Charlie McAvoy, Fraser Minten, Casey Mittelstadt, Jiri Patera, Alex Steeves.

What the Quant Says

A good record laid over a middling team. Boston took 48.9 per cent of the 5-on-5 shot attempts, nineteenth, and 48.0 per cent of the chances, 23rd — then scored 22.0 goals above what those chances were worth, the largest surplus in the league, and got 23.2 more saves than the shots warranted, third. 45 goals of the season came from the 2 things least likely to happen again.

Underneath, 5 of 21 skaters with real minutes finished above 50 per cent in chance share. The club is 11th in continuity, so most of it returns; the additions — JJ Peterka from Utah, Bowen Byram-style relief on the blue line it did not get — are the only reason to expect the process to move. This is a playoff team on last year's scoreboard and a bubble team on last year's play.

What the Scout Says

A heavy, honest, well-organised club that is short of players who can change a game by themselves. The size is real and it is used properly: Mark Kastelic wins the wall battles a fourth line has to win, Tanner Jeannot hits and forechecks and answers, Nikita Zadorov is the largest man covered in this book and makes the front of his own net an unpleasant place to stand.

What it lacks is the man who can carry a puck through trouble. Outside David Pastrnak — whose shot is still one of the three or four best in the world — the skill here is functional rather than dangerous. Pavel Zacha and Morgan Geekie are big men with soft hands who arrive late and unmarked rather than creating anything, and the small skilled players get removed from pucks by defencemen who are simply bigger: JJ Peterka is bumped off plays, Lukas Reichel cannot hold a wall at all. The identity is a group that works, defends, and waits for Jeremy Swayman to be excellent.

The roster

Evidence 21 Full 3 Light 1 No record

No measured season behind one man: Jiri Patera. His page carries an older stat line and a judgment, and nothing from 2025-26.

45

Jonathan Aspirot

Evidence behind this report: Full. A full season behind the read — 955 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

Plus-30 as an undrafted rookie at 27, and a 5-on-5 record that says he broke even.

Will Borgen

Will Borgen

#17 Evidence behind this report: Full. A full season behind the read — 1176 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

16th percentile in shot attempts, 20th in expected goals, and 18 minutes a night regardless.

Connor Clifton

Connor Clifton

#75 Evidence behind this report: Full. A full season behind the read — 739 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

Concedes the outside on purpose, and it worked better than almost anyone noticed.

Michael Eyssimont

Michael Eyssimont

#81 Evidence behind this report: Full. A full season behind the read — 572 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

109 shots in 56 games from a fourth-liner, and 8 goals to show for it.

Brendan Gaunce

Brendan Gaunce

#50 Evidence behind this report: Light. Thinner than most: only 250 five-on-five minutes, a short report. The page is honest about what it has, but it is a smaller sample than the book's norm.

C · Boston Bruins

214 games spread across 10 seasons, which tells you the shape of it.

Morgan Geekie

Morgan Geekie

#39 Evidence behind this report: Full. A full season behind the read — 1102 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

39 goals on 181 shots, which is the single most fragile number in this book.

Tanner Jeannot

Tanner Jeannot

#84 Evidence behind this report: Full. A full season behind the read — 867 five-on-five minutes, a shot chart, recent form and linemates.

LW · Boston Bruins

66 penalty minutes, 6 goals, and a contract that has followed him around.

Henri Jokiharju

Henri Jokiharju

#20 Evidence behind this report: Full. A full season behind the read — 666 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

448 games at 27, and still being asked to play the third pair.

47

Mark Kastelic

Evidence behind this report: Full. A full season behind the read — 863 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

6-4, 140 penalty minutes, and 12 goals — the job as it exists now.

92

Marat Khusnutdinov

Evidence behind this report: Full. A full season behind the read — 962 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

15 goals on 78 shots, and a role he has grown into faster than expected.

Sean Kuraly

Sean Kuraly

#52 Evidence behind this report: Full. A full season behind the read — 880 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

6 goals, and on the ice for 58 while the puck kept going in at the other end.

Elias Lindholm

Elias Lindholm

#28 Evidence behind this report: Full. A full season behind the read — 914 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

A 650 point career, and the worst underlying season of any regular forward here.

Hampus Lindholm

Hampus Lindholm

#27 Evidence behind this report: Full. A full season behind the read — 1124 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

The only Boston defenceman whose minutes actually went well.

Mason Lohrei

Mason Lohrei

#6 Evidence behind this report: Full. A full season behind the read — 1110 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

6-5 with a puck-mover's instincts and the second-worst results on the blue line.

Charlie McAvoy

Charlie McAvoy

#73 Evidence behind this report: Full. A full season behind the read — 1196 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

61 points and 24 minutes a night, and the results in those minutes were merely average.

Fraser Minten

Fraser Minten

#93 Evidence behind this report: Full. A full season behind the read — 1055 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

Plus 21 at 21, and the best on-ice rate of any forward on the roster.

Casey Mittelstadt

Casey Mittelstadt

#11 Evidence behind this report: Full. A full season behind the read — 932 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

The 8th overall pick is now a useful third-line centre, which is not nothing and is not what was promised.

David Pastrnak

David Pastrnak

#88 Evidence behind this report: Full. A full season behind the read — 1207 five-on-five minutes, a shot chart, recent form and linemates.

RW · Boston Bruins

100 points, and only 29 of them goals, which has never been true of him before.

Jiri Patera

Jiri Patera

#31 Evidence behind this report: No record. No five-on-five record — Patera did not play a measured season. Everything on the page is an older line and a judgment.

G · Boston Bruins

1 appearance, 7 goals against, and a career that has been almost entirely spent waiting.

JJ Peterka

JJ Peterka

#10 Evidence behind this report: Full. A full season behind the read — 1138 five-on-five minutes, a shot chart, recent form and linemates.

RW · Boston Bruins

The one arrival whose underlying numbers are better than anything Boston had.

Lukas Reichel

Lukas Reichel

#76 Evidence behind this report: Light. Thinner than most: only 336 five-on-five minutes. The page is honest about what it has, but it is a smaller sample than the book's norm.

LW · Boston Bruins

A first-round pick at 24 with 170 pounds on him and the numbers running out of patience.

Alex Steeves

Alex Steeves

#21 Evidence behind this report: Light. Thinner than most: only 458 five-on-five minutes. The page is honest about what it has, but it is a smaller sample than the book's norm.

C · Boston Bruins

On for 32 goals and 12 against in 458 minutes, which is not a real thing.

Jeremy Swayman

Jeremy Swayman

#1 Evidence behind this report: Full. A full season behind the read — 55 appearances and a game-by-game record.

G · Boston Bruins

The reason a mediocre team finished with a good record.

Pavel Zacha

Pavel Zacha

#18 Evidence behind this report: Full. A full season behind the read — 948 five-on-five minutes, a shot chart, recent form and linemates.

C · Boston Bruins

Also shot better than 20 per cent, and has a better excuse for it than his linemate.

Nikita Zadorov

Nikita Zadorov

#91 Evidence behind this report: Full. A full season behind the read — 1416 five-on-five minutes, a shot chart, recent form and linemates.

D · Boston Bruins

6-7, 255 pounds, plus-18, and outplayed the whole way.

How they were used

2025-26 · 82 games

Measured from shift charts at five-on-five, not projected. Units are built from the strongest partnership outward and ordered by how much they were used; the percentage is the share of the first player’s five-on-five ice time spent alongside each linemate. A low number means the club never settled on a combination. Players who have gone are marked — either to another club, or off an NHL roster altogether, which covers retirement and an unsigned summer alike.

Forwards

Defence

First pair

D Andrew Peeke now UTA 36%

Second pair

Third pair

Goaltending

By games played

G Joonas Korpisalo now NYR 31 GP
G Michael DiPietro 1 GP