D · BUF · NHL id 8481564
Ryan Johnson has played 3 games for the Buffalo Sabres in 2025-26, scoring 0 goals and 0 assists (0 points) on 0 shots while averaging 9:00 a night (8:40 at even strength, 0:00 on the power play and 0:16 shorthanded). At 5v5 he has skated 81% of his 5v5 minutes with Jacob Bryson and 31% with Jack Quinn over the last 3 games, and the Sabres have controlled 41% of shot attempts with Johnson on the ice (1-1 in goals, 14% offensive-zone starts). In the Sabres' most recent game against OTT he was on D3 with Jacob Bryson and off the power play.
Right now
From the Oct 15 game vs OTT, detected from shift data
Deployment timeline
2025-26 · per-game ice time by strength, with line and power-play unit changes
Usage: 3 games, 8:57 average time on ice, PP1 in 0 games, 0 line changes.
- Even strength
- Power play
- Penalty kill
- 5-game average
- Did not play
- ▲ promoted · ▼ demoted
NHL EDGE tracking
2025-26 percentiles among skaters at his position
Only 3 GP in 2025-26: NHL EDGE percentiles are noisy before about 15-20 games.
Season-level NHL EDGE puck and player tracking, refreshed nightly. The percentile is the league rank among skaters this season; the label at the right is the raw value.
Shot map
2025-26 · 4 attempts, 0 on goal, 0 goals
Shot map, OPP at BUF: 4 attempts, 0 on goal, 0 goals, 0.01 expected goals; best chance Ryan Johnson at 0.01 xG.
- Even strength
- Power play
- Penalty kill
- Goal
- Shot on goal
- Missed
- Blocked
Puck luck
2025-26 · cumulative goals against expected goals from his own shots
- Actual goals
- Expected
- ±1σ
- Above expected
- Below expected
Player analytics
Compare with another player →2025-26 regular season. Rank is among all qualified players; the bar is his percentile among defencemen. Each stat links to its explainer.
Fantasy box score
- Games played3
- Goals0
- Assists0
- Points0
- Shots on goal0
- Hits2
- Blocked shots3
- Plus/minus0
- Penalty minutes2
Possession & shot quality (5-on-5 on-ice)
- Corsi (CF%)41.4%
- Fenwick (FF%)43.9%
- Sequence xG (sxGF%)50.9%
Transition, turnovers & faceoffs
- Turnover Ledger /60−0.017
Usage
- Offensive-zone start %14.3%
Special teams & discipline
Luck & trend
- On-ice PDO1024
NHL EDGE tracking
- Hardest shot78.9
- Offensive-zone time38.4%
Unranked rows are below the sample minimum (20 GP, 200 five-on-five minutes, 100 draws or 10 goalie games).
Beyond the box score
2023-24 regular season · 36 of 41 games through the sequence engine (more fill in as games are reprocessed)
- −0.008
- Season net
- −0.07xG
5-on-5. Each takeaway is credited, and each giveaway charged, at the league xG value of the zone.
- Per 60
- 0.77
- Attempts
- 7
- 0.008
5-on-5 shots within 10 seconds of winning the puck outside the offensive zone.
Linemates
2025-26 · 5v5 time together and how each pairing performs with and without Johnson
| Teammate | Pos | GP | Share | CF% together | GF% together | CF% Johnson apart | CF% mate apart | |
|---|---|---|---|---|---|---|---|---|
| Jacob Bryson | D | 3 | 21:09 | 81% | 44.0% | 50% (1-1) | 25.0% 4:52 | 28.0% 14:11 |
| Jack Quinn | RW | 3 | 8:09 | 31% | 17.6% | — (0-0) | 51.2% 17:52 | 48.6% 30:41 |
| Beck Malenstyn | LW | 3 | 7:00 | 27% | 50.0% | 0% (0-1) | 38.1% 19:01 | 37.5% 14:21 |
| Alex Tuch | RW | 3 | 6:52 | 26% | 55.6% | 100% (1-0) | 35.0% 19:09 | 54.1% 35:24 |
| Justin Danforth | RW | 3 | 6:51 | 26% | 28.6% | — (0-0) | 45.5% 19:10 | 37.1% 17:30 |
| Jiri Kulich | C | 3 | 6:51 | 26% | 15.4% | — (0-0) | 48.9% 19:10 | 46.5% 31:00 |
| Peyton Krebs | C | 3 | 6:29 | 25% | 13.3% | — (0-0) | 51.2% 19:32 | 56.3% 28:40 |
| Tage Thompson | RW | 2 | 6:24 | 25% | 58.3% | — (0-0) | 39.4% 14:29 | 60.0% 20:05 |
| Jason Zucker | LW | 2 | 5:57 | 23% | 33.3% | — (0-0) | 48.5% 14:56 | 74.2% 18:58 |
| Ryan McLeod | C | 2 | 4:02 | 16% | 22.2% | 0% (0-1) | 50.0% 16:51 | 53.6% 16:52 |
| Josh Doan | RW | 2 | 3:21 | 13% | 55.6% | — (0-0) | 41.7% 17:32 | 66.7% 18:27 |
| Josh Dunne | C | 1 | 3:20 | 13% | 75.0% | — (0-0) | 50.0% 6:18 | 44.4% 3:05 |
| Mason Geertsen | D | 1 | 3:10 | 12% | 28.6% | 0% (0-1) | 28.6% 8:05 | 100.0% 1:16 |
| Tyson Kozak | C | 1 | 3:08 | 12% | 75.0% | — (0-0) | 50.0% 6:30 | 57.1% 5:08 |
Game log
3 games in 2025-26, newest first
| Date | Opp | Result | G | A | P | +/- | PIM | HIT | BLK | EV | PP | PK | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 15 | vs OTT | W 8-4 | 0 | 0 | 0 | +1 | 0 | 2 | 1 | 1 | — | 5:12 | 5:08 | — | — |
| Oct 13 | vs COL | L 1-3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | — | 10:32 | 9:38 | — | 0:48 |
| Oct 9 | vs NYR | L 0-4 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 2 | — | 11:16 | 11:15 | — | 0:01 |
Season splits by strength
2025-26 regular season · on-ice numbers from shift and play-by-play data
| Strength | GP | TOI/GP | SA | GF | GA | GF% | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| All situations | 3 | 27:00 | 9:00 | 24 | 34 | 41.4% | 43.9% | 11 | 15 | 1 | 1 | 50% | 1.3 | 1.1 | 14% |
| Even strength | 3 | 26:01 | 8:40 | 24 | 34 | 41.4% | 43.9% | 11 | 15 | 1 | 1 | 50% | 1.3 | 1.1 | 14% |
| 5v5 | 3 | 26:01 | 8:40 | 24 | 34 | 41.4% | 43.9% | 11 | 15 | 1 | 1 | 50% | 1.3 | 1.1 | 14% |
| Penalty kill | 2 | 0:49 | 0:25 | 0 | 0 | — | — | 0 | 0 | 0 | 0 | — | 0.0 | 0.0 | — |
Career by season
Seasons in Edgehalla's data (2025-26 is being backfilled; earlier seasons follow)
| Season | Team | GP | G | A | P | +/- | PIM | HIT | BLK | TOI/GP | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-26 | BUF | 3 | 0 | 0 | 0 | 0 | 2 | 0 | — | 2 | 3 | 9:00 |
| 2024-25 | BUF | 3 | 0 | 0 | 0 | -2 | 4 | 3 | 0.0% | 1 | 4 | 17:40 |
| 2023-24 | BUF | 41 | 0 | 7 | 7 | +3 | 12 | 35 | 0.0% | 8 | 39 | 13:52 |
Ryan Johnson news
- Canucks News & Rumours: The Preseason Is Over & the Interesting Part BeginsThe Hockey Writers
- Sabres prospect Ryan Johnson faces critical juncture in careerniagara-gazette.com
- With waivers looming, Sabres prospect Ryan Johnson reaches critical juncture in young careerBuffalo Hockey Beat
- It’s All About Following the Rebuild Plan for the Vancouver CanucksNHLRumors.com
- Ryan Johnson HomeNHL.com
- Ryan Johnson Bio, Awards & Draft InfoNHL.com
- Ryan Johnson StatsNHL.com
- Sabres Need to Decide What to Do With Ryan Johnson & They Have One of the NHL's Most Enviable Long-Term CoresSubstack
Headlines via LineupExperts. Links open the original publisher.
On-ice and deployment numbers are derived by Edgehalla from NHL play-by-play and shift data. Tracking percentiles are from NHL EDGE. Data updates after every game.
