John Carlson

John Carlson

D · Right shotTop PairingAge 366'3" · 225 lbNatick, United States
cap hit$8.5M2-year signingsigned July 1, 2026contract ledger →

Points by season

Career NHL points, ending with the 84-game projection (violet).

20: 75 pts752021: 44 pts4422: 71 pts712223: 29 pts2924: 52 pts522425: 51 pts5126: 46 pts462626: 14 pts1458PROJ27: 16 pts (projected 58)27

Pool value

Projected full-season fantasy worth.

90/100
why 90?

Each row is one fantasy category turned into points over a full 84-game season. Add the rows up and that is his total fantasy worth.

  • proj goals21 × 3+63
  • proj assists37 × 1+37
  • PP points23 × 0.5+11.5
  • game-winning goals5 × 0.5+2.5
  • OT goals0 × 0.25+0
  • shots191 × 0.1+19.1
  • PIM9 × 0.05+0.5
  • ice time (min)1638 × 0.01+16.4
  • total150 pool points  ·  an elite defenseman season scores 166150 = 90/100

Weights follow what the average fantasy league actually counts: goals at 3× assists (the universal core), power-play points and game-winners at half weight (common extra categories), OT goals, shots and PIM small (many leagues skip them), and ice time as a quiet availability bonus. The scale: add up a whole season of those categories and compare against the best defensemen in the NHL — an elite season scores about 166 points, and that is what 100 means. So 150 points is 90 out of a perfect fantasy season at his position. Defensemen and forwards are graded on separate scales because the D slot can only be filled by a defenseman. Goals and assists come from the backtested season model; the rest ride your own season-to-date pace over 84 games (18 games so far — small sample, secondary lines will move as roles settle). Hits/blocks are excluded: the free NHL feeds don't publish full-season totals, and we don't invent them.

The Situation

  • Off the net: 1.3 SOG/game lately vs 2.4 before — chances have dried up.
  • Hot window: 13.3 pts/10 over the last 6 vs 4.4/10 season baseline.
  • Every night: in the lineup for all of the team's last 10 games.
  • Availability: every game this season — 15 of 15 for TBL.
  • Veteran card: age 36 — minutes and back-to-back load worth watching down the stretch.

Every line is measured from our own boxscore ledger; absence reasons from the NHL Status Report and our transaction wire only — no insider guessing.

Finishing check overperforming O/U ▲ +6.0

Model: goals vs shot volume vs live league position baselines; talent SH% is an empirical-Bayes shrinkage of the season…

His shooting talent is estimated by shrinking his season shooting percentage toward his league position mean in proportion to sample size (kappa pseudo-shots prior), then projecting the gap over 84 games at his current shot volume. Small samples stay near zero — the number only moves when the evidence does.

The method follows published hockey-analytics research: a shooter is judged against his own career shooting percentage, because a player's own career rate predicts his next goals better than any league average (“Expected by Whom? A Skill-Adjusted Expected Goals Model for NHL Shooters and Goaltenders,” arXiv:2511.07703). Thin careers (rookies) shrink toward the league mean for the position, and the season number is shrunk toward the player's own anchor with empirical-Bayes weights — Nandakumar & Jensen (2019), Annual Review of Statistics and Its Application, doi:10.1146/annurev-statistics-030718-105202. This section is about the gap between luck and his pace, not talent.

Season stats

NHL regular-season totals, season by season. The 84-G proj line extends the current season with our public model — methodology in the caption below the table.

SeasonTeamGPGAP+/-PIMPPGPPPSHGTOI/GPGWGOTGSS%FOW%
2009-10Capitals2215611800015:1500214.8%0.0%
2010-11Capitals8273037214416022:39301444.9%0.0%
2011-12Capitals8292332-152247021:52001525.9%0.0%
2012-13Capitals4861622111805023:0100976.2%100.0%
2013-14Capitals82102737-322522024:31002084.8%0.0%
2014-15Capitals821243551128316123:04301936.2%0.0%
2015-16Capitals56831391614214023:42411246.5%0.0%
2016-17Capitals7292837710316022:43301805.0%0.0%
2017-18Capitals82155368032432024:47412376.3%0.0%
2018-19Capitals801357702134333025:04101857.0%0.0%
2019-20Capitals691560751226226024:38601897.9%0.0%
2020-21Capitals52103444-512315023:47101287.8%0.0%
2021-22Capitals781754711320725023:49201958.7%0.0%
2022-23Capitals4092029-712312123:23001247.3%0.0%
2023-24Capitals82104252-740621025:54501765.7%0.0%
2024-25Capitals79546511722114023:34001673.0%0.0%
2025-26Capitals55103646112609022:52001158.7%0.0%
2025-26Ducks1641014-2625024:11103810.5%0.0%
2026-27Lightning19610167225019:18104413.6%0.0%
84-G projLightning84213758—24—17—19:20——152——

84-G proj — current pace blended with the player's own history (recent seasons weighted heaviest), mixed with a similarity projection from historical players with comparable profiles, then adjusted for the aging curve (league-average peak at 27; decline after) — at age 36 that is -6%. Dashes mark stats the model doesn't project.

Comparable player-seasons: Rasmus Dahlin (2025-25) · Zach Werenski (2025-25) · Shayne Gostisbehere (2025-25) · Adam Fox (2025-25) · Roman Josi (2025-25).

Goals — with the line

TimeSTTypeGoalHis lineOpp ice
Nov 12 · @ CBJ
P3 01:06EVAssistGuentzel (Hagel, Carlson) → 2-1
Kucherov · Guentzel · Hagel
Carlson · D'Astous
Coyle · Nichushkin · Johnson · Knies · Fantilli
Provorov · Fabbro
Greaves (G)
Nov 11 · @ BUF
P1 19:38PPGoalCarlson (Guentzel, D'Astous) → 2-0
Kucherov · Girgensons · Guentzel · Holmberg · Mikheyev · O'Reilly
McDonagh · Carlson · Cernak · D'Astous
Malenstyn · Thompson · Norris · Krebs · Kozak
Timmins · Samuelsson · Dahlin · Power
Luukkonen (G)
P2 04:33EVAssistHagel (Cirelli, Carlson) → 3-0
Kucherov · Gourde · Guentzel · Cirelli · Hagel · O'Reilly
McDonagh · Carlson · Cernak · D'Astous
Zucker · McLeod · Quinn · Doan · Ostlund · Benson
Timmins · Power · Zellweger
Luukkonen (G)
P3 01:25EVAssistKucherov (Hagel, #?) → 5-3
Kucherov · Gourde · Guentzel · Hagel · O'Reilly
Hedman · Moser
Zucker · Norris · Quinn · Doan · Kozak · Ostlund
Samuelsson · Dahlin · Power · Zellweger
Luukkonen (G) · Ellis (G)
P3 04:11EVAssistKucherov (Carlson, Cirelli) → 6-3
Kucherov · Cirelli · Hagel
McDonagh · Carlson · D'Astous · Moser
Zucker · Norris · Quinn · Doan · Kozak · Ostlund
Samuelsson · Dahlin · Power · Zellweger
Ellis (G)

Line mates

Teammates sharing the most ice time with John over the last 10 games — reconstructed shift-by-shift from the NHL's official timing feed (goalies excluded).

PlayerShared minGP
Charle-Edouard D'Astous TBL12210
Nikita Kucherov TBL11610
Jake Guentzel TBL10010
Brayden Point TBL698
Brandon Hagel TBL6410

Data via the public NHL API · 2026 Pro Hockey Stats