most top 10 finishes in golf majors

Tiger Woods and Phil Mickelson are tied for the most career top ten finishes, with 198 top ten finishes.

NAME TOP 10 EVENTS WINS ROUNDS MONEY
1 Tiger Woods
T. Woods
198
1031
82
1,392
$120,999,166
2 Phil Mickelson
P. Mickelson
198
1779
45
2,273
$94,798,661
3 Jim Furyk
J. Furyk
188
1827
17
2,250
$71,507,269
4 Vijay Singh
V. Singh
185
1892
34
2,224
$71,281,216
5 Davis Love III
D. Love III
180
2418
21
2,739
$44,959,243
6 Scott Hoch
S. Hoch
163
2132
11
2,344
$18,530,158
7 Fred Couples
F. Couples
162
2087
15
2,330
$22,860,333
8 Tom Kite
T. Kite
156
1698
17
1,878
$10,251,882
9 Mark Calcavecchia
M. Calcavecchia
142
2355
13
2,606
$24,214,778
10 Nick Price
N. Price
137
1580
18
1,739
$20,576,105
11 Payne Stewart
P. Stewart
130
1600
11
1,725
$11,737,005
12 Jay Haas
J. Haas
130
2402
8
2,510
$14,241,577
13 Tom Watson
T. Watson
130
1094
21
1,406
$9,414,928
14 Greg Norman
G. Norman
129
835
20
1,229
$14,012,818
15 Ernie Els
E. Els
126
1257
19
1,611
$49,385,598
16 Rory McIlroy
R. McIlroy
124
316
25
924
$86,704,020
17 Hal Sutton
H. Sutton
124
2057
14
2,154
$15,267,686
18 Craig Stadler
C. Stadler
121
1688
13
1,908
$9,839,367
19 Mark O'Meara
M. O'Meara
119
2132
16
2,282
$14,325,370
20 Matt Kuchar
M. Kuchar
118
1101
9
1,866
$59,430,769
21 Curtis Strange
C. Strange
115
1608
16
1,829
$7,400,933
22 Adam Scott
A. Scott
114
820
14
1,406
$67,250,283
23 Dustin Johnson
D. Johnson
113
587
24
1,052
$73,979,212
24 Justin Rose
J. Rose
112
848
11
1,463
$64,152,597
25 Paul Azinger
P. Azinger
112
1775
12
1,989
$14,467,496
StatMuse has season-level data for top ten finishes going back to the 1980 season.