Kodo Hockey

Line Chemistry

5v5 duo on-ice results (min 60 min together). Pick a team or view league-wide; sort by xGF% / TOI / CF%.

❓ How to read this (plain English)

How pairs of teammates perform when they share the ice at even strength — chemistry, in numbers.

TOI
Minutes the two players were on the ice together at even strength.
xGF%
While together, what share of the quality chances went their way? 55%+ = a duo that tilts the ice.
CF%
Shot-attempt share while together (possession).
GF-GA
Actual goals for and against while together.
SeasonL30L14L7last 7 days · from per-game shift attribution
#PairTypeTOIxGF%CF%GF-GAxGF-xGA
1Nick Seeler + Noah Cates PHIF-D15m92.875.91-01.7-0.1
2Nick Seeler + Matvei Michkov PHIF-D16m90.871.41-01.8-0.2
3Travis Sanheim + Denver Barkey PHIF-D8m76.550.01-00.5-0.1
4Noah Cates + Emil Andrae PHIF-D14m75.259.41-11.4-0.4
5Jamie Drysdale + Tyson Foerster PHIF-D12m73.435.00-00.6-0.2
6Sean Couturier + Jamie Drysdale PHIF-D9m72.140.91-00.4-0.1
7Emil Andrae + Matvei Michkov PHIF-D17m69.955.61-11.4-0.6
8Owen Tippett + Cam York PHIF-D11m68.545.50-00.8-0.4
9Emil Andrae + Denver Barkey PHIF-D16m67.963.61-01.0-0.5
10Nick Seeler + Travis Konecny PHIF-D8m67.061.50-00.5-0.2
11Nick Seeler + Denver Barkey PHIF-D19m65.657.11-11.3-0.7
12Rasmus Ristolainen + Garnet Hathaway PHIF-D8m63.240.02-10.4-0.2
13Owen Tippett + Jamie Drysdale PHIF-D12m62.940.00-00.8-0.5
14Garnet Hathaway + Jamie Drysdale PHIF-D8m62.223.51-00.2-0.1
15Trevor Zegras + Cam York PHIF-D14m61.234.60-00.8-0.5
16Cam York + Tyson Foerster PHIF-D13m61.230.80-00.8-0.5
17Trevor Zegras + Jamie Drysdale PHIF-D13m57.433.30-00.6-0.5
18Luke Glendening + Rasmus Ristolainen PHIF-D8m55.720.01-10.3-0.2
19Emil Andrae + Porter Martone PHIF-D13m55.559.11-00.6-0.4
20Travis Sanheim + Christian Dvorak PHIF-D10m52.542.91-00.3-0.3
21Travis Konecny + Emil Andrae PHIF-D8m51.153.30-00.5-0.4
22Christian Dvorak + Cam York PHIF-D10m50.826.30-00.4-0.4
23Sean Couturier + Rasmus Ristolainen PHIF-D10m49.328.62-20.4-0.4
24Sean Couturier + Cam York PHIF-D9m45.032.01-00.3-0.3
25Luke Glendening + Jamie Drysdale PHIF-D9m43.830.01-00.2-0.3
26Nick Seeler + Porter Martone PHIF-D13m40.754.50-10.3-0.5
27Jamie Drysdale + Denver Barkey PHIF-D8m37.945.52-00.3-0.5
28Rasmus Ristolainen + Christian Dvorak PHIF-D10m37.333.31-00.3-0.5
29Travis Sanheim + Travis Konecny PHIF-D11m36.036.81-10.3-0.5
30Christian Dvorak + Jamie Drysdale PHIF-D9m34.225.00-00.2-0.4
31Garnet Hathaway + Travis Sanheim PHIF-D8m31.825.01-10.1-0.2
32Rasmus Ristolainen + Travis Konecny PHIF-D10m31.431.61-10.3-0.6
33Travis Konecny + Jamie Drysdale PHIF-D10m29.326.30-00.2-0.5
34Luke Glendening + Cam York PHIF-D9m29.222.71-00.1-0.3
35Travis Konecny + Cam York PHIF-D12m29.022.70-00.2-0.5
36Emil Andrae + Tyson Foerster PHIF-D9m28.232.00-10.3-0.8
37Travis Sanheim + Porter Martone PHIF-D10m27.325.01-10.2-0.4
38Rasmus Ristolainen + Owen Tippett PHIF-D14m26.428.60-00.3-0.9
39Travis Sanheim + Tyson Foerster PHIF-D16m25.734.30-00.4-1.1
40Nick Seeler + Garnet Hathaway PHIF-D10m24.737.51-00.2-0.7
41Travis Sanheim + Trevor Zegras PHIF-D19m23.337.10-00.4-1.2
42Travis Sanheim + Owen Tippett PHIF-D16m21.731.00-00.3-1.2
43Rasmus Ristolainen + Trevor Zegras PHIF-D15m21.436.40-00.2-0.8
44Rasmus Ristolainen + Tyson Foerster PHIF-D14m21.030.80-00.2-0.8
45Sean Couturier + Travis Sanheim PHIF-D9m20.816.71-20.1-0.4
46Nick Seeler + Luke Glendening PHIF-D11m20.322.71-00.2-0.8
47Rasmus Ristolainen + Porter Martone PHIF-D10m19.723.51-10.2-0.6
48Luke Glendening + Emil Andrae PHIF-D8m5.337.50-00.0-0.3
49Luke Glendening + Travis Sanheim PHIF-D8m0.00.00-10.0-0.4
50Cam York + Porter Martone PHIF-D12m0.020.00-00.0-0.6
51Jamie Drysdale + Porter Martone PHIF-D11m0.021.10-00.0-0.6