mlb obp leaders since july 31

Since July 31, 2026, Rob Refsnyder and Lucas Spence are tied for the highest on-base percentage, with an on-base percentage of 1.000.

NAMEOBPGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGSLGOPS
1Rob Refsnyder
R. Refsnyder
1.000
1
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0
0
1
0
2Lucas Spence
L. Spence
1.000
3
1
1
1
0
0
0
1
0
0
0
0
0
1
1
0
0
0
0
0
1.000
1.000
2.000
3James Outman
J. Outman
.750
10
3
2
2
0
0
1
1
0
1
1
0
0
4
5
1
0
0
0
0
.667
1.667
2.417
4Jihwan Bae
J. Bae
.667
4
2
1
1
0
0
0
0
0
1
1
1
0
4
1
0
1
0
0
0
.500
.500
1.167
5Jahmai Jones
J. Jones
.636
7
10
4
6
2
0
0
1
0
1
2
2
0
11
8
2
0
0
0
0
.600
.800
1.436
6Edgar Quero
E. Quero
.550
5
16
2
7
0
0
1
3
3
1
1
0
0
20
10
1
0
0
0
0
.438
.625
1.175
7Vinnie Pasquantino
V. Pasquantino
.524
5
19
5
9
3
0
2
4
2
0
0
0
0
21
18
5
0
0
0
0
.474
.947
1.471
8Oneil Cruz
O. Cruz
.500
3
9
2
3
0
0
2
5
3
0
3
1
0
12
9
2
0
0
1
0
.333
1.000
1.500
9Christopher Morel
C. Morel
.500
1
3
0
1
0
0
0
0
1
0
0
0
0
4
1
0
0
0
0
0
.333
.333
.833
10Jose Fernandez
J. Fernandez
.500
4
13
2
5
2
0
0
1
3
0
3
1
0
16
7
2
0
0
0
1
.385
.538
1.038
11Eric Wagaman
E. Wagaman
.500
1
2
1
1
0
0
0
0
0
0
1
0
0
2
1
0
0
0
0
0
.500
.500
1.000
12Kevin Alcantara
K. Alcantara
.500
3
3
2
1
0
0
1
2
1
0
1
0
0
4
4
1
0
0
0
0
.333
1.333
1.833
13David Fry
D. Fry
.500
2
2
0
0
0
0
0
0
2
0
1
0
0
4
0
0
0
0
0
0
.000
.000
.500
14Bryce Harper
B. Harper
.489
20
66
16
19
3
0
3
8
26
0
15
1
1
92
31
6
0
0
0
6
.288
.470
.959
15Steven Kwan
S. Kwan
.482
18
67
16
23
2
0
1
6
17
1
8
1
0
85
28
3
0
0
0
1
.343
.418
.900
16Edmundo Sosa
E. Sosa
.471
6
14
3
5
1
1
0
5
2
1
4
0
0
17
8
2
0
0
0
0
.357
.571
1.042
17Cody Freeman
C. Freeman
.467
6
12
0
4
0
0
0
1
3
0
3
0
1
16
4
0
1
0
0
0
.333
.333
.800
18Alejandro Kirk
A. Kirk
.467
18
62
6
24
2
0
4
16
11
0
6
0
0
75
38
6
0
2
3
2
.387
.613
1.080
19Bryson Stott
B. Stott
.465
20
66
13
20
4
0
1
10
20
0
5
6
0
87
27
5
1
0
0
2
.303
.409
.874
20Adael Amador
A. Amador
.462
5
10
5
3
1
0
1
6
3
0
5
0
0
13
7
2
0
0
0
0
.300
.700
1.162
21Pete Alonso
P. Alonso
.458
20
74
13
29
2
0
8
18
7
2
18
0
0
83
55
10
0
0
0
0
.392
.743
1.201
22Victor Robles
V. Robles
.455
9
18
3
6
0
2
0
4
3
1
3
1
0
23
10
2
1
0
0
0
.333
.556
1.010
23Davis Schneider
D. Schneider
.455
8
6
1
0
0
0
0
0
5
0
5
0
0
11
0
0
0
0
0
0
.000
.000
.455
24Wilyer Abreu
W. Abreu
.453
19
68
19
23
5
1
6
15
16
0
9
2
1
86
48
12
0
2
1
1
.338
.706
1.159
25Luis Torrens
L. Torrens
.452
9
27
7
10
0
0
5
11
4
0
3
1
0
31
25
5
0
0
0
0
.370
.926
1.378
StatMuse has game-level data for on-base percentage going back to the 1908 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Mariners Stats

Team Batting Leaders

HR

19

Rodríguez

Julio Rodríguez

RBI

56

Young

Cole Young

AVG

.271

Arozarena

Randy Arozarena
Team Pitching Leaders

W

10

Gilbert

Logan Gilbert

K

157

Gilbert

Logan Gilbert

ERA

3.35

Gilbert

Logan Gilbert
Team Rankings

HR

146

16th

R

506

30th

SO

1,096

12th

ERA

4.01

11th

2026 Division Standings
TEAMWLPCTGB
65
64
.504
64
65
.496
1.0
Mariners Mariners
61
68
.473
4.0
51
78
.395
14.0
49
80
.380
16.0
Schedule
DATEMATCHUPTIME (ET)
Sat
8/22
@
7:15 PM
Sun
8/23
@
4:10 PM
Mon
8/24
@
9:40 PM
Tue
8/25
@
9:40 PM
Wed
8/26
@
4:10 PM
Last Game
CHC Cubs

74 - 55

5

Final

6

SEA Mariners

61 - 68

Fri 21 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
75
54
.581
71
58
.550
4.0
65
64
.504
10.0
61
69
.469
14.5
58
71
.450
17.0
NL CentralWLPCTGB
80
49
.620
74
55
.574
6.0
66
64
.508
14.5
63
67
.485
17.5
61
68
.473
19.0
NL WestWLPCTGB
78
51
.605
69
60
.535
9.0
68
61
.527
10.0
52
76
.406
25.5
50
78
.391
27.5
AL EastWLPCTGB
76
52
.594
73
55
.570
3.0
69
59
.539
7.0
63
67
.485
14.0
62
67
.481
14.5
AL CentralWLPCTGB
67
61
.523
63
66
.488
4.5
63
66
.488
4.5
61
67
.477
6.0
56
74
.431
12.0
AL WestWLPCTGB
65
64
.504
64
65
.496
1.0
61
68
.473
4.0
51
78
.395
14.0
49
80
.380
16.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/7
@
5-4
Fri
8/7
@
6-4
Fri
8/7
@
3-5
Fri
8/7
@
2-3
Fri
8/7
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Sat
8/22
@
1:35 PM
Sat
8/22
@
2:10 PM
Sat
8/22
@
4:10 PM
Sat
8/22
@
6:05 PM
Sat
8/22
@
7:05 PM