who has hit the most holes in one all-time

Scott Brown has the most career holes in one, with 7 holes in one.

NAME HOLES IN ONE EVENTS TOP 10 WINS ROUNDS MONEY
1 Scott Brown
S. Brown
7
343
25
1
891
$10,875,265
2 Si Woo Kim
S. Woo Kim
5
264
31
4
847
$26,633,968
3 Shawn Stefani
S. Stefani
5
191
12
0
584
$6,286,666
4 Viktor Hovland
V. Hovland
4
105
26
6
385
$30,726,220
5 Corey Conners
C. Conners
4
182
28
2
626
$23,381,865
6 Grayson Murray
G. Murray
4
140
10
2
386
$6,277,049
7 Lucas Glover
L. Glover
4
306
30
3
1,016
$22,420,667
8 Joe Highsmith
J. Highsmith
3
28
3
0
84
$1,358,674
9 Hayden Buckley
H. Buckley
3
87
8
0
253
$4,919,444
10 Kelly Kraft
K. Kraft
3
200
10
0
554
$6,402,981
11 Patton Kizzire
P. Kizzire
3
246
25
3
756
$13,707,051
12 Jon Rahm
J. Rahm
3
139
70
11
512
$50,542,616
13 Carlos Ortiz
C. Ortiz
3
157
11
1
483
$7,702,606
14 Ryan Armour
R. Armour
3
201
12
1
597
$6,801,297
15 Mark Hubbard
M. Hubbard
3
231
14
0
753
$10,926,531
16 Peter Malnati
P. Malnati
3
282
13
2
819
$10,434,044
17 Justin Thomas
J. Thomas
3
231
82
15
858
$60,657,661
18 Jordan Spieth
J. Spieth
3
272
89
13
965
$62,575,371
19 Patrick Cantlay
P. Cantlay
3
161
58
8
590
$48,634,290
20 Francesco Molinari
F. Molinari
3
161
25
3
592
$16,313,083
21 J.B. Holmes
J.B. Holmes
3
285
24
3
668
$16,172,939
22 John Huh
J. Huh
3
346
17
1
837
$11,160,135
23 Chez Reavie
C. Reavie
3
378
24
2
986
$17,718,926
24 Harris English
H. English
3
410
47
4
1,111
$31,449,550
25 Martin Laird
M. Laird
3
357
30
2
936
$15,669,925
StatMuse has season-level data for holes in one going back to the 2012 season.