Baseline

NHL · D · Calgary Flames

J. Middleton

258 stored games since 2023. Most recent: 2026-11-11.

Recent form Prop hit rates →

A game is a game he appeared in (a stored box-score line), not every team game. Recent-form numbers describe what happened; they aren’t findings or edges.

Games

This season (2026-27): 19 games, 2026-10-01 to 2026-11-11; 2026-27 so far.

Games
19
G per game
0.1
A per game
0.1
PTS per game
0.1
TOIGAPTS+/−SOGATTHITBLKPIMGVTKPP TOIATT PER60EG GEN AEN GG PER60PTS PER60SOG PER60
Per game18.50.10.10.1-0.21.12.41.41.41.40.60.30.07.70.00.00.00.20.33.3
Total112-42045262626115

Game log This season (2026-27)

DateTeamOppResultTOIGAPTS+/−SOGATTHITBLKPIMGVTKPP TOIATT PER60EG GEN AEN GG PER60PTS PER60SOG PER60
2026-11-11CGYvs NYRL 1–318.6000013110000.09.70.00.00.00.00.03.2
2026-11-08CGYvs PHIW 4–3 OT18.5000213030000.09.70.00.00.00.00.03.2
2026-11-06CGYvs ANAL 3–519.8000012022000.06.10.00.00.00.00.03.0
2026-11-04CGY@ SEAL 1–2 OT19.6000114110100.012.30.00.00.00.00.03.1
2026-11-02CGY@ SJSW 2–121.0000133000000.08.60.00.00.00.00.08.6
2026-10-31CGY@ COLL 2–516.9000-202400200.07.10.00.00.00.00.00.0
2026-10-30CGYvs SEAW 6–220.1000-102310100.06.00.00.00.00.00.00.0
2026-10-28CGY@ EDML 0–419.8000-212010110.06.10.00.00.00.00.03.0
2026-10-26CGYvs TORW 5–216.2000002205010.17.40.00.00.00.00.00.0
2026-10-24CGYvs DETW 4–118.4000112015100.06.50.00.00.00.00.03.3
2026-10-22CGYvs MINW 2–119.9000012130100.06.00.00.00.00.00.03.0
2026-10-18CGYvs CARW 3–218.2011013020010.09.90.00.00.00.03.33.3
2026-10-15CGY@ VGKL 2–619.21010222110210.06.20.00.00.03.13.16.2
2026-10-13CGY@ ANAW 4–218.2000122020010.06.60.00.00.00.00.06.6
2026-10-10CGYvs ANAL 2–412.7000-102220000.09.50.00.00.00.00.00.0
2026-10-08CGYvs COLL 3–718.6000-111330100.03.20.00.00.00.00.03.2
2026-10-04CGY@ SEAL 1–616.8000-112300000.07.20.00.00.00.00.03.6
2026-10-03CGY@ VANL 1–417.6000013134100.010.20.00.00.00.00.03.4
2026-10-01CGYvs SEAL 1–620.9000-223300000.08.60.00.00.00.00.05.7
2026-05-13MIN@ COLL 3–4 OT21.9000-202330100.05.50.00.00.00.00.00.0
2026-05-11MINvs COLL 2–512.7000-100200000.00.00.00.00.00.00.00.0
2026-05-09MINvs COLW 5–114.4000000200000.00.00.00.00.00.00.00.0
2026-05-05MIN@ COLL 2–518.1000-112220000.06.60.00.00.00.00.03.3
2026-05-03MIN@ COLL 6–916.7000-323110300.310.80.00.00.00.00.07.2
2026-04-30MINvs DALW 5–219.4000212110000.06.20.00.00.00.00.03.1
2026-04-28MIN@ DALW 4–218.1011202162100.06.60.01.00.00.03.30.0
2026-04-25MINvs DALW 3–2 OT14.4000002100000.08.30.00.00.00.00.00.0
2026-04-22MINvs DALL 3–4 OT17.3000012210020.06.90.00.00.00.00.03.5
2026-04-20MIN@ DALL 2–413.0000000110110.00.00.00.00.00.00.00.0
2026-04-18MIN@ DALW 6–115.5000100110000.00.00.00.00.00.00.00.0
2026-04-14MINvs ANAW 3–218.7000101202000.03.20.00.00.00.00.00.0
2026-04-13MIN@ STLL 3–614.8000-322030000.08.10.00.00.00.00.08.1
2026-04-11MIN@ NSHL 1–219.9000113030100.09.00.00.00.00.00.03.0
2026-04-09MIN@ DALL 4–511.9000-212110100.010.10.00.00.00.00.05.0
2026-04-07MINvs SEAW 5–217.5000001210000.03.40.00.00.00.00.00.0
2026-04-05MIN@ DETW 5–418.2011002040000.16.60.00.00.00.03.30.0
2026-04-04MIN@ OTTW 4–121.01011120210000.05.70.00.00.02.92.92.9
2026-04-02MINvs VANW 5–218.9000101020100.03.20.00.00.00.00.00.0
2026-03-28MIN@ BOSL 3–614.7000113010000.012.20.00.00.00.00.04.1
2026-03-26MIN@ FLAW 3–217.7000022060000.06.80.00.00.00.00.06.8
2026-03-24MIN@ TBLL 3–613.3000012020000.09.00.00.00.00.00.04.5
2026-03-21MINvs DALW 2–1 OT16.1000024040100.014.90.00.00.00.00.07.5
2026-03-19MINvs CHIL 1–213.6000011002000.04.40.00.00.00.00.04.4
2026-03-17MIN@ CHIW 4–3 OT15.4000-114010000.015.60.00.00.00.00.03.9
2026-03-15MINvs TORL 2–412.2000113110010.014.80.00.00.00.00.04.9
2026-03-14MINvs NYRL 2–413.7000-115100100.021.90.00.00.00.00.04.4
2026-03-12MINvs PHIL 2–3 OT18.1000-112220100.26.60.00.00.00.00.03.3
2026-03-10MINvs UTAW 5–016.9000212200110.17.10.00.00.00.00.03.6
2026-03-08MIN@ COLL 2–3 OT17.8000102200000.06.70.00.00.00.00.00.0
2026-03-06MIN@ VGKW 4–216.1000-111005000.03.70.00.00.00.00.03.7
2026-03-03MINvs TBLW 5–118.4000111140010.03.30.00.00.00.00.03.3
2026-03-01MINvs STLL 1–318.6000000110310.00.00.00.00.00.00.00.0
2026-02-27MIN@ UTAL 2–518.3000-111330110.23.30.00.00.00.00.03.3
2026-02-26MIN@ COLW 5–219.0011211110100.03.20.01.00.00.03.23.2
2026-02-04MIN@ NSHW 6–5 OT20.5011200230100.00.00.00.00.00.02.90.0
2026-02-02MINvs MTLW 4–3 OT21.9000001200000.02.70.00.00.00.00.00.0
2026-01-31MIN@ EDMW 7–320.7011-201140200.02.90.00.00.00.02.90.0
2026-01-29MINvs CGYW 4–120.4011214010100.011.80.00.00.00.02.92.9
2026-01-27MINvs CHIW 4–3 OT24.0000122032100.05.00.00.00.00.00.05.0
2026-01-24MINvs FLAL 3–4 OT17.6000102007300.16.80.00.00.00.00.00.0
2026-01-22MINvs DETW 4–3 OT21.2000-111130100.02.80.00.00.00.00.02.8
2026-01-20MIN@ MTLL 3–419.9000-224210200.012.10.00.00.00.00.06.0
2026-01-19MIN@ TORW 6–319.8000134020000.012.10.00.00.00.00.09.1
2026-01-17MIN@ BUFW 5–4 OT21.3000034340100.011.30.00.00.00.00.08.5
2026-01-15MINvs WPGL 2–619.7011101000100.03.00.00.00.00.03.00.0
2026-01-12MINvs NJDL 2–516.1000-201210000.03.70.00.00.00.00.00.0
2026-01-10MINvs NYIL 3–4 OT13.8000001202200.04.40.00.00.00.00.00.0
2026-01-08MIN@ SEAW 3–2 OT13.1000001112010.04.60.00.00.00.00.00.0
2026-01-05MIN@ LAKL 2–412.1000-213100100.014.90.00.00.00.00.05.0
2026-01-03MIN@ LAKL 4–5 OT15.2101012160000.07.90.00.00.03.93.93.9
2026-01-02MIN@ ANAW 5–216.8000-102100000.07.10.00.00.00.00.00.0
2025-12-31MIN@ SJSL 3–4 OT16.7011101200200.03.60.00.00.00.03.60.0
2025-12-29MIN@ VGKW 5–217.5000001112100.03.40.00.00.00.00.00.0
2025-12-27MIN@ WPGW 4–3 OT13.7000-123205000.013.20.00.00.00.00.08.8
2025-12-23MINvs NSHL 2–3 OT13.9000022000000.28.60.00.00.00.00.08.6
2025-12-21MINvs COLL 1–513.3000011120100.04.50.00.00.00.00.04.5
2025-12-20MINvs EDMW 5–215.0011012102100.08.00.00.00.00.04.04.0
2025-12-08MIN@ SEAW 4–116.6011002010000.07.20.00.00.00.03.60.0
2025-12-06MIN@ VANL 2–418.3000-125232100.016.40.00.00.00.00.06.5
2025-12-04MIN@ CGYL 1–416.7000-200100200.10.00.00.00.00.00.00.0
2025-12-02MIN@ EDMW 1–019.2000100410010.00.00.00.00.00.00.00.0
2025-11-29MINvs BUFL 2–3 OT19.9000000120000.00.00.00.00.00.00.00.0
2025-11-28MINvs COLW 3–2 OT20.4000113320000.08.80.00.00.00.00.02.9
2025-11-26MIN@ CHIW 4–3 OT16.8011101107110.03.60.00.00.00.03.60.0
2025-11-23MIN@ WPGW 3–017.7011102210000.06.80.00.00.00.03.40.0
2025-11-21MIN@ PITW 5–015.4011102210100.07.80.00.00.00.03.90.0
2025-11-19MINvs CARW 4–3 OT20.3000012010000.05.90.00.00.00.00.03.0
2025-11-16MINvs VGKW 3–2 OT20.1000133020000.09.00.00.00.00.00.09.0
2025-11-15MINvs ANAW 2–016.6011201000000.23.60.01.00.00.03.60.0
2025-11-07MIN@ NYIW 5–221.2000100122000.00.00.00.00.00.00.00.0
2025-11-06MIN@ CARL 3–418.5000-113202010.09.70.00.00.00.00.03.2
2025-11-04MINvs NSHW 3–2 OT22.5000-133240100.08.00.00.00.00.00.08.0
2025-11-01MINvs VANW 5–219.8000302220100.06.10.00.00.00.00.00.0
2025-10-30MINvs PITL 1–418.9000013200100.09.50.00.00.00.00.03.2
2025-10-28MINvs WPGL 3–4 OT20.1000-202335000.06.00.00.00.00.00.00.0
2025-10-26MINvs SJSL 5–6 OT19.2000-124212100.012.50.00.00.00.00.06.3
2025-10-25MINvs UTAL 2–614.2000-124110000.016.90.00.00.00.00.08.5
2025-10-22MIN@ NJDL 1–416.3000-112110000.07.30.00.00.00.00.03.7
2025-10-20MIN@ NYRW 3–116.0000122202100.17.50.00.00.00.00.07.5
2025-10-18MIN@ PHIL 1–2 OT17.8000012140000.36.70.00.00.00.00.03.4
2025-10-17MIN@ WSHL 1–516.7011002114100.07.20.00.00.00.03.60.0
2025-10-14MIN@ DALL 2–514.3000-100135100.00.00.00.00.00.00.00.0
2025-10-13MINvs LAKW 4–3 OT18.1000-100320000.00.00.00.00.00.00.00.0
2025-10-11MINvs CBJL 4–714.6000002034010.08.20.00.00.00.00.00.0
2025-10-09MIN@ STLW 5–021.8000113220100.08.30.00.00.00.00.02.8

By season

Season totals, except per-game (/g) columns.

SeasonTeamGPTOI/gGAPTS+/−SOGATTHITBLKPIMGVTKPP TOI/gATT PER60/gEG G/gEN A/gEN G/gG PER60/gPTS PER60/gSOG PER60/g
2026-27CGY1918.5112-420452626261150.07.70.00.00.00.20.33.3
2025-26MIN8617.4215170671621041337852130.06.60.00.00.00.10.72.7
2024-25MIN7321.981523141042401121764270220.19.10.00.00.00.30.93.9
2023-24MIN8019.871825-15851901481617722210.07.30.00.00.00.31.03.3

Usage and detail per game

SeasonGPEven-strength TOIShorthanded TOIShiftsPP shots on goalPP goals1st-period SOG
2026-271915.92.623.70.00.00.5
2025-268615.32.121.40.00.00.3
2024-257319.72.125.50.00.00.6
2023-248017.52.323.90.00.00.3