first player to hit for the cycle

Fred Clarke hit for the cycle versus the Reds on July 23, 1901.

NAMEDATECYCLETMOPPABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDP
1Fred Clarke
F. Clarke
7/23/1901
1
vs
5
2
4
1
1
1
2
0
0
0
0
5
10
3
0
2Nap Lajoie
N. Lajoie
7/30/1901
1
@
5
3
4
1
1
1
6
0
0
0
0
5
10
3
0
3Fred Clarke
F. Clarke
5/7/1903
1
vs
4
2
4
1
1
1
2
1
0
0
1
6
10
3
1
4Buck Freeman
B. Freeman
6/21/1903
1
@
6
3
5
1
1
1
6
0
0
1
0
6
11
3
0
5Patsy Dougherty
P. Dougherty
7/29/1903
1
vs
6
3
5
1
1
1
3
0
0
0
1
6
11
3
0
6Bill Bradley
B. Bradley
9/24/1903
1
@
5
4
5
2
1
1
3
0
0
0
0
5
12
4
0
7Duff Cooley
D. Cooley
6/20/1904
1
vs
4
2
4
1
1
1
0
0
0
0
4
10
3
0
8Sam Mertes
S. Mertes
10/4/1904
1
vs
4
3
4
1
1
1
1
0
0
0
0
4
10
3
0
9Johnny Bates
J. Bates
4/26/1907
1
@
5
1
4
1
1
1
2
0
0
0
1
5
10
3
0
10Otis Clymer
O. Clymer
10/2/1908
1
@
4
3
4
1
1
1
0
0
0
0
4
10
3
0
11Chief Wilson
C. Wilson
7/3/1910
1
@
5
1
4
1
1
1
3
0
0
0
1
5
10
3
0
12Danny Murphy
D. Murphy
8/25/1910
1
vs
5
2
5
1
1
1
1
0
0
0
0
5
11
3
0
13Bill Collins
B. Collins
10/6/1910
1
vs
6
4
4
1
1
1
4
0
0
0
1
6
10
3
0
14Home Run Baker
H. Run Baker
7/3/1911
1
@
5
2
4
1
1
1
2
0
0
0
0
5
10
3
0
15Tristram Speaker
T. Speaker
6/9/1912
1
@
5
2
4
1
1
1
3
0
0
0
5
10
3
0
16Chief Meyers
C. Meyers
6/10/1912
1
vs
5
1
4
1
1
1
4
0
0
0
0
5
10
3
0
17Bert Daniels
B. Daniels
7/25/1912
1
vs
4
2
4
1
1
1
3
1
0
0
1
5
10
3
0
18Honus Wagner
H. Wagner
8/22/1912
1
vs
5
3
4
1
1
1
4
0
0
0
1
5
10
3
0
19Ed Lennox
E. Lennox
5/6/1914
1
@
5
4
5
1
1
2
4
0
0
0
0
5
14
4
0
20Heinie Groh
H. Groh
7/5/1915
1
@
5
4
5
1
1
1
0
0
0
0
5
11
3
0
21Cliff Heathcote
C. Heathcote
6/13/1918
1
@
9
2
4
1
1
1
3
0
0
0
0
9
10
3
0
22George Sisler
G. Sisler
8/8/1920
1
vs
5
2
4
1
1
1
4
0
0
1
0
0
5
10
3
0
23Bobby Veach
B. Veach
9/17/1920
1
vs
6
2
6
1
1
1
6
0
0
0
0
0
7
12
3
1
24George Burns
G. Burns
9/17/1920
1
vs
5
3
5
2
1
1
1
0
0
0
0
1
5
12
4
0
25Bob Meusel
B. Meusel
5/7/1921
1
@
5
2
4
1
1
1
4
0
0
1
0
0
5
10
3
0
Results may be incomplete. StatMuse has complete game-level data for times hitting for the cycle going back to the 1901 season.
Some of the information used here was obtained free of charge from Retrosheet.

More Pirates Stats

Team Batting Leaders

HR

4

Cruz

Oneil Cruz

RBI

11

O'Hearn

Ryan O'Hearn

AVG

.364

O'Hearn

Ryan O'Hearn
Team Pitching Leaders

W

2

Santana

Dennis Santana

K

13

Mlodzinski

Carmen Mlodzinski

ERA

1.42

Soto

Gregory Soto
Team Rankings

HR

12

6th

R

45

12th

SO

102

8th

ERA

3.50

9th

2026 Division Standings
TEAMWLPCTGB
8
2
.800
7
3
.700
1.0
Pirates Pirates
6
4
.600
2.0
5
5
.500
3.0
4
6
.400
4.0
Schedule
DATEMATCHUPTIME (ET)
Tue
4/7
@
6:40 PM
Wed
4/8
@
12:35 PM
Fri
4/10
@
2:20 PM
Sat
4/11
@
2:20 PM
Sun
4/12
@
2:20 PM
Last Game
SDP Padres

5 - 5

5

Final

0

PIT Pirates

6 - 4

Mon 6 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
6
4
.600
6
4
.600
6
4
.600
6
5
.545
0.5
4
6
.400
2.0
NL CentralWLPCTGB
8
2
.800
7
3
.700
1.0
6
4
.600
2.0
5
5
.500
3.0
4
6
.400
4.0
NL WestWLPCTGB
8
2
.800
5
5
.500
3.0
5
5
.500
3.0
4
6
.400
4.0
3
8
.273
5.5
AL EastWLPCTGB
7
2
.778
5
5
.500
2.5
4
6
.400
3.5
4
6
.400
3.5
2
8
.200
5.5
AL CentralWLPCTGB
6
5
.545
5
5
.500
0.5
4
6
.400
1.5
4
6
.400
1.5
4
6
.400
1.5
AL WestWLPCTGB
6
5
.545
6
5
.545
5
5
.500
0.5
4
7
.364
2.0
3
6
.333
2.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Tue
4/7
@
1:10 PM
Tue
4/7
@
3:10 PM
Tue
4/7
@
4:10 PM
Tue
4/7
@
6:40 PM
Tue
4/7
@
6:40 PM