who has exactly 21 homeruns all-time current mlb players

Santiago Espinal has gone deep 21 times in his career.

NAMEHRGABRH2B3BRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Santiago Espinal
S. Espinal
21
612
1,671
185
436
83
1
165
126
9
250
28
10
1,832
584
105
14
12
3
45
.261
.314
.349
.664
187
-29.3
.293
84
-34.1
2Alex Call
A. Call
21
353
937
133
229
44
4
109
129
18
195
19
14
1,100
344
69
9
7
0
12
.244
.345
.367
.712
134
3.3
.319
102
2.6
3Evan Carter
E. Carter
21
196
591
95
128
25
7
73
75
12
160
29
2
684
230
53
3
3
2
4
.217
.316
.389
.705
79
-1.4
.311
100
-0.1
4Noelvi Marte
N. Marte
21
208
726
88
182
34
2
84
37
7
198
29
9
773
283
57
0
3
0
9
.251
.292
.390
.682
82
-10
.297
83
-15.7
5Daniel Schneemann
D. Schneemann
21
259
748
85
160
37
3
83
81
3
243
16
7
837
266
61
1
4
1
8
.214
.292
.356
.647
81
-17.9
.287
84
-16.2
6Connor Norby
C. Norby
21
190
666
91
157
37
1
70
56
13
213
17
8
740
259
59
0
5
0
9
.236
.305
.389
.694
83
-4.6
.306
93
-5.9

More MLB News

More Blue Jays Stats

Team Batting Leaders

HR

13

Okamoto

Kazuma Okamoto

RBI

38

Okamoto

Kazuma Okamoto

AVG

.311

Lukes

Nathan Lukes
Team Pitching Leaders

W

4

Gausman

Kevin Gausman

K

103

Cease

Dylan Cease

ERA

0.50

Varland

Louis Varland
Team Rankings

HR

65

23rd

R

281

24th

SO

617

5th

ERA

4.07

15th

2026 Division Standings
TEAMWLPCTGB
40
25
.615
41
26
.612
Blue Jays Blue Jays
33
36
.478
9.0
33
37
.471
9.5
27
39
.409
13.5
Schedule
DATEMATCHUPTIME (ET)
Fri
6/12
@
7:37 PM
Sat
6/13
@
3:07 PM
Sun
6/14
@
1:37 PM
Tue
6/16
@
6:45 PM
Wed
6/17
@
6:45 PM
Last Game
PHI Phillies

37 - 31

7

Final

4

TOR Blue Jays

33 - 36

Wed 10 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
23
.662
37
31
.544
8.0
35
34
.507
10.5
34
35
.493
11.5
30
38
.441
15.0
NL CentralWLPCTGB
41
25
.621
37
29
.561
4.0
35
34
.507
7.5
35
34
.507
7.5
32
35
.478
9.5
NL WestWLPCTGB
44
25
.638
35
32
.522
8.0
34
34
.500
9.5
28
41
.406
16.0
26
43
.377
18.0
AL EastWLPCTGB
40
25
.615
41
26
.612
33
36
.478
9.0
33
37
.471
9.5
27
39
.409
13.5
AL CentralWLPCTGB
36
31
.537
37
33
.529
0.5
31
39
.443
6.5
29
40
.420
8.0
28
41
.406
9.0
AL WestWLPCTGB
36
34
.514
34
34
.500
1.0
33
35
.485
2.0
31
39
.443
5.0
27
42
.391
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/27
@
1-2
Wed
5/27
@
2-3
Wed
5/27
@
9-1
Wed
5/27
@
3-2
Wed
5/27
@
3-0

Schedule

DATEMATCHUPTIME (ET)
Fri
6/12
@
6:40 PM
Fri
6/12
@
6:45 PM
Fri
6/12
@
7:05 PM
Fri
6/12
@
7:10 PM
Fri
6/12
@
7:10 PM