minimum 200 games played highest face off win percentage

50 players are tied for the best faceoff win percentage when playing 200+ games, at 100.0 percent won. The first three are Marcus Pettersson, Samuel Girard and Brandon Carlo.

Interpreted as:
minimum 200 games played highest face off win percentage by a player
NAME FOW% GP FO G A P +/- PIM PPG PPA SHG SHA GWG OTG S S% FOW HIT BKS TKA GVA TOI/GP
1 Marcus Pettersson
M. Pettersson
100.0
474
1
16
130
146
+72
290
1
7
0
2
2
1
545
2.9
1
688
677
136
237
18:43
2 Samuel Girard
S. Girard
100.0
505
1
33
182
215
+6
99
3
58
0
1
4
2
681
4.8
1
425
661
184
285
20:33
3 Brandon Carlo
B. Carlo
100.0
584
2
29
74
103
+125
319
0
1
2
5
2
0
762
3.8
2
930
831
218
289
19:51
4 Tony DeAngelo
T. DeAngelo
100.0
371
1
48
162
210
-23
329
13
76
0
0
7
3
770
6.2
1
264
391
108
303
19:01
5 MacKenzie Weegar
M. Weegar
100.0
498
1
55
165
220
+100
363
6
27
1
6
9
1
958
5.7
1
1,067
877
309
479
20:35
6 Colin Miller
C. Miller
100.0
537
1
41
132
173
+2
340
9
40
0
1
6
1
849
4.8
1
878
460
156
307
17:25
7 Shea Theodore
S. Theodore
100.0
524
1
74
254
328
+69
163
14
85
1
2
17
8
1,315
5.6
1
181
621
334
383
21:20
8 Shayne Gostisbehere
S. Gostisbehere
100.0
647
1
103
289
392
-81
219
40
146
2
0
17
7
1,411
7.3
1
361
757
220
469
20:10
9 John Klingberg
J. Klingberg
100.0
633
1
81
331
412
-40
255
21
139
0
0
24
7
1,243
6.5
1
429
748
251
674
22:41
10 Jordan Oesterle
J. Oesterle
100.0
379
1
19
70
89
-58
71
5
11
0
0
1
1
458
4.1
1
325
575
78
222
17:56
11 Cody Ceci
C. Ceci
100.0
817
1
49
169
218
-12
178
1
12
0
7
10
1
1,173
4.2
1
1,144
1,306
194
442
20:42
12 Brian Dumoulin
B. Dumoulin
100.0
653
1
25
136
161
+97
170
0
5
1
7
2
0
744
3.4
1
859
938
265
337
20:10
13 Christian Folin
C. Folin
100.0
244
1
8
36
44
+21
120
0
1
0
1
0
0
210
3.8
1
484
336
35
104
15:15
14 Nikita Zadorov
N. Zadorov
100.0
672
1
49
105
154
+14
756
2
7
0
1
5
1
812
6.0
1
1,849
695
190
419
18:09
15 Alexei Emelin
A. Emelin
100.0
456
1
15
66
81
-9
363
1
2
1
1
0
0
408
3.7
1
1,417
727
95
376
19:14
16 Adam Larsson
A. Larsson
100.0
878
1
46
173
219
+32
521
0
5
1
7
10
3
1,117
4.1
1
2,059
1,590
270
503
21:20
17 Brayden McNabb
B. McNabb
100.0
768
1
29
133
162
+134
513
1
7
1
6
4
0
823
3.5
1
1,838
1,423
277
384
18:54
18 David Savard
D. Savard
100.0
822
2
53
179
232
-26
451
6
19
0
7
7
0
1,100
4.8
2
1,443
1,514
175
422
20:33
19 Deryk Engelland
D. Engelland
100.0
671
1
30
97
127
+4
579
0
1
0
4
6
0
730
4.1
1
1,285
1,023
152
266
16:27
20 Matt Gilroy
M. Gilroy
100.0
225
1
11
37
48
+2
67
0
4
0
0
2
0
278
4.0
1
166
238
47
89
15:40
21 Zach Bogosian
Z. Bogosian
100.0
876
1
62
170
232
-66
795
9
27
3
4
6
2
1,505
4.1
1
1,562
1,180
257
513
20:07
22 Jonathan Ericsson
J. Ericsson
100.0
680
1
27
98
125
-21
535
2
0
1
3
3
0
694
3.9
1
1,099
523
119
507
18:38
23 Mark Fistric
M. Fistric
100.0
325
1
4
30
34
+28
284
0
1
0
2
1
0
186
2.2
1
1,033
456
74
105
15:04
24 Jack Hillen
J. Hillen
100.0
304
1
13
58
71
-8
157
1
5
0
3
2
0
324
4.0
1
221
491
119
134
17:02
25 Johnny Oduya
J. Oduya
100.0
850
1
41
149
190
+63
372
3
18
2
3
6
3
836
4.9
1
667
1,425
266
445
19:54
StatMuse has season-level data for faceoff win percentage going back to the 1999-00 season.

NHL 2024-25 Leaders

NHL 2024-25 Rankings

NHL 2024-25 Betting

NHL 2024-25 Division Standings

Central Division W L OTL PTS DIFF
Wild Wild
19
5
4
42
22
Jets Jets
21
9
0
42
35
Stars Stars
17
10
0
34
23
Pacific Division W L OTL PTS DIFF
Golden Knights Golden Knights
18
7
3
39
17
Kings Kings
17
8
3
37
14
Oilers Oilers
16
10
2
34
4
Atlantic Division W L OTL PTS DIFF
Panthers Panthers
18
9
2
38
16
Maple Leafs Maple Leafs
17
9
2
36
10
Bruins Bruins
15
12
3
33
-19
Metropolitan Division W L OTL PTS DIFF
Capitals Capitals
19
6
2
40
35
Devils Devils
18
10
3
39
19
Hurricanes Hurricanes
18
9
1
37
21

NHL 2024-25 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
12/10
ANA ANA
@
OTT OTT
1-5
Tue
12/10
NYR NYR
@
BUF BUF
3-2
Mon
12/9
STL STL
@
VAN VAN
4-3
Mon
12/9
FLA FLA
@
SEA SEA
2-1
Mon
12/9
MIN MIN
@
UTA UTA
5-4

Schedule

DATE MATCHUP TIME (ET)
Sat
12/14
BOS BOS
@
VAN VAN
10:00 PM
Sat
12/14
TBL TBL
@
SEA SEA
10:00 PM
Sat
12/14
FLA FLA
@
CGY CGY
10:00 PM
Sat
12/14
UTA UTA
@
SJS SJS
10:00 PM
Sat
12/14
NSH NSH
@
COL COL
9:00 PM