players 21 or younger with the highest ops since 2020

Since 2020, Luis Campusano has the best OPS by a player 21 or younger, with an OPS of 1.833.

Interpreted as:
players 21 years old or younger with the highest ops since 2020
NAMEOPSGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLG
1Luis Campusano
L. Campusano
1.833
1
3
2
1
0
0
1
1
0
1
2
0
0
4
4
1
0
0
0
0
.333
.500
1.333
2Rafael Marchán
R. Marchán
1.431
3
8
3
4
0
0
1
3
1
0
2
0
0
9
7
1
0
0
0
0
.500
.556
.875
3Juan Soto
J. Soto
1.185
47
154
39
54
14
0
13
37
41
1
28
6
2
196
107
27
0
0
12
1
.351
.490
.695
4Alejandro Kirk
A. Kirk
.983
9
24
4
9
2
0
1
3
1
0
4
0
0
25
14
3
0
0
0
0
.375
.400
.583
5A.J. Ewing
A.J. Ewing
.952
8
24
6
7
0
1
1
4
7
0
8
2
1
32
12
2
1
0
0
0
.292
.452
.500
6Fernando Tatis Jr.
F. Tatis Jr.
.937
59
224
50
62
11
2
17
45
27
5
61
11
3
257
128
30
0
1
1
6
.277
.366
.571
7Moisés Ballesteros
M. Ballesteros
.868
20
57
12
17
2
1
2
11
9
0
12
0
0
66
27
5
0
0
1
2
.298
.394
.474
8Julio Rodríguez
J. Rodríguez
.853
132
511
84
145
25
3
28
75
40
8
145
25
7
560
260
56
0
1
4
7
.284
.345
.509
9Michael Harris II
M. Harris II
.853
114
414
75
123
27
3
19
64
21
5
107
20
2
441
213
49
1
0
0
7
.297
.339
.514
10Jackson Merrill
J. Merrill
.843
166
591
84
176
33
6
27
100
32
1
108
17
4
634
302
66
4
6
1
3
.298
.332
.511
11Sal Stewart
S. Stewart
.839
18
55
11
14
1
0
5
8
3
0
15
0
0
58
30
6
0
0
0
1
.255
.293
.545
12Liover Peguero
L. Peguero
.833
1
3
0
1
0
0
0
0
1
0
2
0
0
4
1
0
0
0
0
0
.333
.500
.333
13Noelvi Marte
N. Marte
.822
35
114
15
36
7
0
3
15
8
1
25
6
2
123
52
10
0
0
0
1
.316
.366
.456
14Roman Anthony
R. Anthony
.804
101
366
60
100
23
2
9
37
60
6
117
6
1
433
154
34
0
1
1
2
.273
.383
.421
15Kevin McGonigle
K. McGonigle
.804
47
177
28
51
12
2
2
16
28
2
27
7
0
207
73
16
0
0
0
0
.288
.391
.412
16Gunnar Henderson
G. Henderson
.803
103
341
50
85
18
4
15
48
49
1
113
6
3
391
156
37
0
0
2
5
.249
.345
.457
17Colt Emerson
C. Emerson
.800
3
8
2
1
0
0
1
3
1
1
3
0
0
10
4
1
0
0
0
0
.125
.300
.500
18Geraldo Perdomo
G. Perdomo
.798
11
31
5
8
3
1
0
1
6
0
6
0
0
37
13
4
0
0
2
0
.258
.378
.419
19Vaughn Grissom
V. Grissom
.792
41
141
24
41
6
0
5
18
11
3
34
5
2
156
62
11
0
1
1
0
.291
.353
.440
20Vladimir Guerrero Jr.
V. Guerrero Jr.
.791
60
221
34
58
13
2
9
33
20
2
38
1
0
243
102
24
0
0
1
6
.262
.329
.462
21James Wood
J. Wood
.788
67
249
37
68
11
3
7
36
33
2
82
13
7
284
106
21
0
0
1
1
.273
.363
.426
22Jackson Chourio
J. Chourio
.781
279
1,077
168
293
64
8
42
157
69
6
242
43
14
1,162
499
114
2
8
5
20
.272
.317
.463
23Junior Caminero
J. Caminero
.779
132
520
71
133
29
1
28
79
34
2
110
7
1
559
248
58
0
3
3
27
.256
.302
.477
24Wander Franco
W. Franco
.776
153
595
99
168
38
8
13
72
50
2
70
10
1
652
261
59
0
5
1
7
.282
.337
.439
25Evan Carter
E. Carter
.763
68
206
38
46
10
3
10
27
27
2
67
5
0
237
92
23
0
2
1
2
.223
.316
.447
StatMuse has game-level data for OPS and player age going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Padres Stats

Team Batting Leaders

HR

9

Sheets

Gavin Sheets

RBI

23

Bogaerts

Xander Bogaerts

AVG

.299

Andujar

Miguel Andujar
Team Pitching Leaders

W

5

Vásquez

Randy Vásquez

K

59

King

Michael King

ERA

2.31

King

Michael King
Team Rankings

HR

49

17th

R

200

22nd

SO

423

12th

ERA

3.93

11th

2026 Division Standings
TEAMWLPCTGB
30
19
.612
Padres Padres
29
19
.604
0.5
24
23
.511
5.0
20
29
.408
10.0
19
30
.388
11.0
Schedule
DATEMATCHUPTIME (ET)
Wed
5/20
@
8:40 PM
Fri
5/22
@
9:40 PM
Sat
5/23
@
9:40 PM
Sun
5/24
@
4:10 PM
Mon
5/25
@
6:40 PM
Last Game
LAD Dodgers

30 - 19

5

Final

4

SDP Padres

29 - 19

Tue 19 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
33
16
.673
25
24
.510
8.0
24
25
.490
9.0
22
27
.449
11.0
21
27
.438
11.5
NL CentralWLPCTGB
28
18
.609
28
19
.596
0.5
29
20
.592
0.5
25
24
.510
4.5
24
24
.500
5.0
NL WestWLPCTGB
30
19
.612
29
19
.604
0.5
24
23
.511
5.0
20
29
.408
10.0
19
30
.388
11.0
AL EastWLPCTGB
32
15
.681
30
19
.612
3.0
21
27
.438
11.5
21
27
.438
11.5
21
28
.429
12.0
AL CentralWLPCTGB
28
22
.560
25
23
.521
2.0
22
27
.449
5.5
20
29
.408
7.5
20
29
.408
7.5
AL WestWLPCTGB
24
24
.500
23
25
.479
1.0
23
27
.460
2.0
20
30
.400
5.0
17
32
.347
7.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
5/5
@
1-9
Tue
5/5
@
3-4
Tue
5/5
@
9-7
Tue
5/5
@
11-3
Tue
5/5
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Wed
5/20
@
1:05 PM
Wed
5/20
@
1:10 PM
Wed
5/20
@
1:40 PM
Wed
5/20
@
3:10 PM
Wed
5/20
@
3:40 PM