MLB Today
Loading scoreboard…

← Legends · Lahman ID maybejo01 · Baseball Reference ↗

Historical player · 1968–1982

John Mayberry

B/T L/L · HT 75 · WT 215 · Born 2/18/1949 · From Detroit, MI USA · Debut 1968-09-10 · Final 1982-09-28

Career · batting

G
1,620
 
 
AB
5,447
 
 
H
1,379
 
 
HR
255
 
 
RBI
879
 
 
SB
20
 
 
BB
881
 
 
AVG/OPS
0.253 · 0.799
 
 

Where they rank

Career totals are only stats with that team · ranks computed against that franchise's full history

Career with the Kansas City Royals · 1972–1977

Team page →
HR
143
#8 on the Royals
17 F. White
4 M. Moustakas
Hits
816
#20 on the Royals
8 C. Rojas
7 K. Seitzer
RBI
552
#10 on the Royals
14 E. Hosmer
19 J. Randa
SB
16
#89 on the Royals
1 N. Aoki
1 M. Maier
Runs
459
#18 on the Royals
30 J. Randa
51 K. Seitzer
BB
561
#5 on the Royals
55 H. McRae
77 M. Sweeney

Career with the Toronto Blue Jays · 1978–1982

Team page →
HR
92
#25 on the Blue Jays
4 A. Hill
2 R. Grichuk
Hits
461
#49 on the Blue Jays
15 F. Catalanotto
24 O. Hudson
RBI
272
#35 on the Blue Jays
2 D. White
4 D. Fletcher
SB
3
#142 on the Blue Jays
1 D. Ault
1 J. Arencibia
Runs
215
#51 on the Blue Jays
2 R. Mondesi
1 O. Velez
BB
257
#26 on the Blue Jays
6 E. Hinske
2 G. Bell

Career with the Houston Astros · 1968–1971

Team page →
HR
12
#129 on the Astros
1 J. Gaines
1 J. Towles
Hits
57
#238 on the Astros
1 J. DaVanon
1 A. Huff
RBI
28
#225 on the Astros
1 N. Fox
1 G. Woods
SB
1
#243 on the Astros
1 T. Agee
Runs
39
#191 on the Astros
1 J. Towles
1 L. Dierker
BB
35
#181 on the Astros
2 J. DaVanon
1 H. Spilman

Career with the New York Yankees · 1982–1982

Team page →
HR
8
#270 on the Yankees
1 B. Allen
1 R. Weatherly
Hits
45
#487 on the Yankees
1 D. Bollweg
1 K. Johnson
RBI
27
#421 on the Yankees
1 M. Alou
1 J. Page
Runs
20
#495 on the Yankees
1 M. Blowers
1 J. Beniquez
BB
28
#367 on the Yankees
1 J. Jensen
1 R. Barker

MLB · all-time career

vs every player ever
HR
255
#243 all-time MLB
1 B. Allison
2 T. Zeile
Hits
1,379
#812 all-time MLB
1 G. LaChance
2 R. Belliard
RBI
879
#427 all-time MLB
3 J. Burroughs
2 J. Snow
SB
20
#3,172 all-time MLB
1 B. Abernathy
1 E. Adrianza

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1968 Astros NL 4900 00 0 0 002 0.0000.1000.000
1969 Astros NL 5400 00 0 0 011 0.0000.2000.000
1970 Astros NL 501482332 32 5 14 12133 0.2160.3180.365
1971 Astros NL 461371625 01 7 14 01332 0.1820.2600.350
1972 Royals AL 14950365150 243 25 100 07874 0.2980.3940.507
1973 Royals AL 15251087142 202 26 100 312279 0.2780.4170.478
1974 Royals AL 12642763100 131 22 69 47772 0.2340.3580.424
1975 Royals AL 15655495161 381 34 106 511973 0.2910.4160.547
1976 Royals AL 16159476138 222 13 95 38273 0.2320.3220.342
1977 Royals AL 15354373125 221 23 82 18386 0.2300.3360.401
1978 Blue Jays AL 15251551129 152 22 70 16057 0.2500.3290.416
1979 Blue Jays AL 13746461127 221 21 74 16960 0.2740.3720.461
1980 Blue Jays AL 14950162124 192 30 82 07780 0.2480.3490.473
1981 Blue Jays AL 942903472 61 17 43 14445 0.2480.3600.452
1982 Blue Jays AL 173379 00 2 3 075 0.2730.4050.455
1982 Yankees AL 692152045 70 8 27 02838 0.2090.3130.353
Career 1,620 5,447 733 1,379 211 19 255 879 20 881 810 0.253 0.360 0.439

Fielding by position

PosGGSInnPOAEDP
1B1,4781,42112,552.013,169827881,307

Hall of Fame voting

YearBodyVotesNeededStatus
1988BBWAA0321Ballot
Scout Pack Keep digging
Today scoreboard, games, lineups Teams all 30 club hubs Venues parks by city Trend Lab pitch-by-pitch charts Compare player vs player Site Atlas pages, APIs, feeds