minimum 500 games played highest face off win percentage

29 players are tied for the highest career faceoff win percentage when playing 500+ games, at 100.0 percent won. The first three are Samuel Girard, Brandon Carlo and Shea Theodore.

Interpreted as:
minimum 500 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 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
2 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
3 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
4 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
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 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
16 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
17 Ian White
I. White
100.0
503
1
45
134
179
+46
254
7
32
0
1
6
0
967
4.7
1
440
698
174
325
20:52
18 Zbynek Michalek
Z. Michalek
100.0
784
1
42
136
178
-11
322
11
24
0
6
8
2
1,027
4.1
1
667
1,741
250
367
21:25
19 Niklas Kronwall
N. Kronwall
100.0
953
2
83
349
432
-5
564
34
146
0
7
14
4
1,272
6.5
2
1,239
1,413
224
555
21:42
20 Brooks Orpik
B. Orpik
100.0
1,035
1
18
176
194
+79
972
1
6
0
9
1
0
768
2.3
1
3,148
1,914
171
445
19:29
21 Vitaly Vishnevski
V. Vishnevski
100.0
552
1
16
52
68
-27
494
1
1
1
5
0
0
456
3.5
1
1,328
483
194
192
16:44
22 Dmitri Kalinin
D. Kalinin
100.0
539
2
36
126
162
+2
321
9
37
3
1
4
0
619
5.8
2
465
614
174
438
19:26
23 Sheldon Souray
S. Souray
100.0
628
4
105
177
282
-45
950
51
83
5
5
21
3
1,595
6.6
4
823
820
437
702
21:48
24 Adrian Aucoin
A. Aucoin
100.0
871
2
85
234
319
+55
598
35
107
0
4
14
4
1,668
5.1
2
1,268
725
360
355
23:08
25 Eric Brewer
E. Brewer
100.0
946
1
72
188
260
-85
760
17
57
0
9
13
5
1,342
5.4
1
1,517
1,419
355
657
22:19
StatMuse has game-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