Tommy Leach

5'7", 150 lbs Pirates OF
Illustrated silhouette of a player wearing the Pittsburgh Pirates uniform

AVG

.269

HR

63

RBI

812

R

1,355

Career

Overview Stats Game Log Splits Bio

Tommy Leach played 19 seasons for 4 teams, including the Pirates and Cubs. He had a .269 batting average, 2,143 hits, 63 home runs, 812 RBIs and 1,355 runs scored. He won 1 World Series.

Stats

See all
TM G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
1898 LOU 3 10 0 1 0 0 0 0 0 0 1 0 .100 .100 .100
1899 LOU 106 406 75 117 10 6 5 57 37 1 27 19 .288 .349 .379
1900 PIT 51 160 20 34 1 2 1 16 21 0 16 8 .213 .304 .263
1901 PIT 98 374 64 114 12 13 2 44 20 4 32 16 .305 .347 .422
1902 PIT 135 514 97 143 14 22 6 85 45 4 45 25 .278 .341 .426
1903 PIT 127 507 97 151 16 17 7 87 40 2 32 22 .298 .352 .438
1904 PIT 146 579 92 149 15 12 2 56 45 5 47 23 .257 .316 .335
1905 PIT 131 499 71 128 10 14 2 53 37 1 44 17 .257 .309 .345
1906 PIT 133 476 66 136 10 7 1 39 33 1 19 21 .286 .333 .342
1907 PIT 149 547 102 166 19 12 4 43 40 1 36 43 .303 .352 .404
1908 PIT 152 583 93 151 24 16 5 41 54 2 40 24 .259 .324 .381
1909 PIT 151 587 126 153 29 8 6 43 66 2 49 27 .261 .337 .368
1910 PIT 135 529 83 143 24 5 4 52 38 0 62 18 .270 .319 .357
1911 PIT 108 386 60 92 12 6 3 43 46 2 50 19 .238 .323 .324
1912 TOT 110 362 74 93 14 5 2 53 67 3 29 20 .257 .377 .340
1913 CHC 131 456 99 131 23 10 6 32 77 1 44 21 10 .287 .391 .421
1914 CHC 153 577 80 152 24 9 7 46 79 1 50 16 .263 .353 .373
1915 CIN 107 335 42 75 7 5 0 17 56 2 38 20 14 .224 .338 .275
1918 PIT 30 72 14 14 2 3 0 5 19 0 5 2 .194 .363 .306
Career Regular 2,156 7,959 1,355 2,143 266 172 63 812 820 32 666 361 .269 .340 .370
Career Postseason 15 58 11 18 4 4 0 9 3 1 5 2 2 .310 .355 .517

Explore

More Pirates Stats

Team Batting Leaders

See more

HR

3

Cruz

Oneil Cruz

RBI

15

Reynolds

Bryan Reynolds

AVG

.292

Joe

Connor Joe

Team Pitching Leaders

See more

W

2

Jones

Jared Jones

K

39

Jones

Jared Jones

ERA

2.65

Gonzales

Marco Gonzales

Team Rankings

See more

HR

21

24th

R

109

16th

SO

227

12th

ERA

3.84

13th

2024 Division Standings

See more
TEAM W L PCT GB
Brewers Brewers
16 8 .667
Cubs Cubs
16 9 .640 0.5
Reds Reds
14 11 .560 2.5
Pirates Pirates
13 13 .500 4.0
Cardinals Cardinals
11 14 .440 5.5

Schedule

See more
DATE MATCHUP TIME (ET)
Fri
4/26
PIT PIT
@
SFG SFG
10:15 PM
Sat
4/27
PIT PIT
@
SFG SFG
9:05 PM
Sun
4/28
PIT PIT
@
SFG SFG
4:05 PM
Mon
4/29
PIT PIT
@
OAK OAK
9:40 PM
Tue
4/30
PIT PIT
@
OAK OAK
9:40 PM

Last Game

See more
PIT Pirates

13-13

5

Final

7

MIL Brewers

16-8

Thu 25 Apr 2024

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/24
OAK OAK
@
NYY NYY
3-1
Wed
4/24
LAD LAD
@
WSH WSH
2-1
Wed
4/24
HOU HOU
@
CHC CHC
1-3
Wed
4/24
SEA SEA
@
TEX TEX
4-3
Wed
4/24
SDP SDP
@
COL COL
9-10

Schedule

DATE MATCHUP TIME (ET)
Fri
4/26
KCR KCR
@
DET DET
1:10 PM
Fri
4/26
OAK OAK
@
BAL BAL
7:05 PM
Fri
4/26
LAD LAD
@
TOR TOR
7:07 PM
Fri
4/26
WSH WSH
@
MIA MIA
7:10 PM
Fri
4/26
CHC CHC
@
BOS BOS
7:10 PM