most birdies by a player all-time

Brian Harman has the most career birdies, with 4,544 birdies.

NAME BIRDIES EVENTS TOP 10 WINS ROUNDS MONEY
1 Brian Harman
B. Harman
4,544
452
58
4
1,259
$42,284,019
2 Keegan Bradley
K. Bradley
4,312
405
60
6
1,144
$50,706,899
3 Harris English
H. English
4,252
424
50
5
1,161
$37,316,841
4 Jordan Spieth
J. Spieth
4,222
288
93
13
1,021
$65,528,481
5 Charley Hoffman
C. Hoffman
4,221
414
42
2
1,110
$26,310,270
6 Matt Kuchar
M. Kuchar
4,022
379
78
6
1,084
$43,785,032
7 Rickie Fowler
R. Fowler
4,000
360
71
6
1,033
$46,866,379
8 Tony Finau
T. Finau
3,969
275
65
6
976
$45,520,119
9 Gary Woodland
G. Woodland
3,967
378
49
3
1,086
$32,183,773
10 Lucas Glover
L. Glover
3,950
321
34
3
1,066
$26,159,532
11 Hideki Matsuyama
H. Matsuyama
3,948
269
65
11
975
$60,011,829
12 Billy Horschel
B. Horschel
3,944
371
64
8
1,077
$41,020,469
13 Chris Kirk
C. Kirk
3,932
398
40
5
1,085
$31,280,889
14 Justin Thomas
J. Thomas
3,891
244
88
16
906
$68,870,648
15 Kevin Streelman
K. Streelman
3,881
410
38
2
1,098
$22,250,198
16 Russell Henley
R. Henley
3,854
302
56
5
1,016
$41,316,597
17 Tom Hoge
T. Hoge
3,649
304
33
1
945
$24,936,584
18 Zach Johnson
Z. Johnson
3,649
376
46
5
1,011
$28,120,024
19 Webb Simpson
W. Simpson
3,612
340
66
5
961
$37,391,691
20 Brandt Snedeker
B. Snedeker
3,611
365
53
7
971
$30,519,137
21 Scott Piercy
S. Piercy
3,587
382
31
3
963
$20,586,011
22 Ryan Palmer
R. Palmer
3,559
359
49
1
941
$22,494,684
23 Jason Day
J. Day
3,521
307
80
12
899
$55,489,630
24 Chez Reavie
C. Reavie
3,494
384
24
2
998
$17,745,458
25 Rory McIlroy
R. McIlroy
3,472
274
118
26
816
$99,066,150
StatMuse has season-level data for birdies going back to the 2012 season.