Skip to content
HockeyWeights· the whole league, all 32 clubs
StLouisWeights

#23 · Defence · STL

LoganMailloux

Next milestone 82 points from 100

2025-26 regular season

GP
67
G
5
A
8
P
13
+/-
-10
PIM
48
SOG
81
S%
6.2
PPP
2

Bio

Position
Defence
Born
April 15, 2003 (age 23)
Birthplace
Belle River, Ontario, CAN
Height
6′3″ (191 cm)
Weight
212 lb (96 kg)
Shoots
Right
Draft
2021 MTL, round 1, #31 overall

NHL EDGE tracking · 2025-26

  • Top skating speed21.9 mphleague avg 21.6 mph
    60th percentile
  • Speed bursts over 20 mph51league avg 31.3
    79th percentile
  • Distance skated167.1 mileague avg 133.2 mi
    56th percentile
  • Hardest shot94.9 mphleague avg 88.9 mph
    78th percentile
  • Time in the offensive zone41.8%league avg 42.3%
    55th percentile

Puck and player tracking from NHL EDGE. Percentile compares with other NHL skaters; longer bar = higher.

Shot quality (our model)

Individual expected goals by season
SeasonGixGG−ixGAttHDxG/att
2025-2654.15+0.8518913.022

All situations, regular season. G−ixG above zero means finishing better than the chances suggest. How xG works

On-ice impact

2025-26 · 5 on 5 · 67 games · 989:13 on the ice. “Off” is the team in the same games while he was on the bench.

On-ice and off-ice shares at 5 on 5
ShareOnOffRelative
Expected goals (xGF%)47.7%52.4%-4.7
Shot attempts (CF%)48.2%49.2%-1.0
Goals for–against
33–48
xG for–against
38.4–42.1
Average rating
5.6

Relative above zero means his team controlled play better with him on the ice than without him. More

Most common partners

5-on-5 time together this season, and how play went with both on the ice.

Defence partners by time together
PlayerGPTOIxGF%
Cam Fowler53436:3944.5%
Philip Broberg45356:3349.6%
Tyler Tucker2894:5947.7%
Colton Parayko2424:3646.6%
Justin Faulk1518:0847.2%

Rating, last 10 games

Average 5.9 over the last 10 · out of 10, 6 = above average, 7 = very good, 8 = excellent · How ratings work

Points, last 10 games

Last 10: 2 G · 2 A · 4 PTS

Game log · 2025-26

Game log, most recent first
DateOppRatingGAP+/-SOGPPPTOI
Apr 16@ UTA6.8101+32022:34
Apr 14vs PIT8.0112+14021:27
Apr 13vs MIN5.7000+31024:17
Apr 11@ CHI6.301101120:26
Apr 9vs WPG4.9000-10020:13
Apr 7vs COL4.9000-23020:04
Apr 5@ COL5.4000+21019:47
Apr 3@ ANA5.1000+11019:11
Apr 1@ LAK6.9000+12021:01
Mar 30@ SJS5.0000-20019:50
Mar 28vs TOR6.4000+14019:59
Mar 26vs SJS5.800002020:49
Mar 24vs WSH6.9011+21020:51
Mar 21@ VAN7.9022+11121:59
Mar 18@ CGY6.100002026:56
Mar 15@ WPG7.001102024:58
Mar 13vs EDM4.3000-11021:16
Mar 12@ CAR4.8000+10021:41
Mar 10vs NYI4.9000-11023:39
Mar 8@ ANA5.5000+13020:16
Mar 6@ SJS4.0000-21025:03
Mar 4@ SEA7.2101+14022:52
Mar 1@ MIN6.9101+23020:32
Feb 28vs NJD5.6000+12020:35
Feb 26vs SEA6.8000+14019:01
Feb 4@ DAL5.200000015:09
Feb 2@ NSH5.000001015:39
Jan 31vs CBJ5.4000-12016:16
Jan 29vs FLA6.2000+11012:06
Jan 27vs DAL5.5000-10014:16
Jan 24vs LAK6.701100016:39
Jan 23@ DAL6.000000014:48
Jan 20@ WPG5.600001010:44
Jan 18@ EDM5.2000-10015:35
Jan 16vs TBL4.700000015:56
Jan 13vs CAR4.600001014:55
Jan 10@ VGK5.2000-10020:01
Jan 9@ UTA5.000000012:38
Jan 7@ CHI4.7000-10014:19
Jan 3vs MTL5.7000+10013:20
Dec 29vs BUF4.8000-3008:52
Dec 27vs NSH4.700000013:03
Dec 22@ TBL4.6000-21012:27
Dec 20@ FLA5.8000+11015:04
Dec 18vs NYR5.900002014:32
Dec 17vs WPG6.400002014:34
Dec 15vs NSH5.4000+12016:26
Dec 12vs CHI6.3101+12013:17
Dec 11@ NSH4.6000-11015:07
Dec 9vs BOS4.4000-2109:49
Dec 7@ MTL4.500001015:35
Dec 6@ OTT5.700003012:40
Dec 4@ BOS7.0000-13018:19
Dec 1vs ANA4.8000-21014:38
Nov 29vs UTA5.100000013:02
Nov 28vs OTT6.4000+11016:07
Nov 26@ NJD6.2011+12011:24
Nov 24@ NYR4.8000-21013:59
Nov 5@ WSH4.5000-31013:52
Oct 30vs VAN5.100001010:45
Oct 28vs DET4.7000-10013:07
Oct 27@ PIT6.7000+11013:14
Oct 23vs UTA4.9000-20010:51
Oct 15vs CHI4.1000-41015:49
Oct 13@ VAN5.500000012:52
Oct 11@ CGY4.7000-1108:18
Oct 9vs MIN5.1000-20014:12

Career

NHL career totals
NHL careerGPGAP+/-PIMSOGS%PPP
Regular season7571118-1454937.52
Season by season (3)
NHL regular season by season
SeasonTeamGPGAP+/-PIMSOGS%PPP
2025-26Blues675813-1048816.22
2024-25Canadiens7224-561020.00
2023-24Canadiens1011+1020.00