MLB Today
Loading scoreboard…

← Legends · Lahman ID mosesjo01 · Baseball Reference ↗

Historical player · 1982–1992

John Moses

B/T B/L · HT 70 · WT 165 · Born 8/9/1957 · From Los Angeles, CA USA · Debut 1982-08-23 · Final 1992-10-04

Career · batting

G
769
 
 
AB
1,723
 
 
H
438
 
 
HR
11
 
 
RBI
145
 
 
SB
101
 
 
BB
143
 
 
AVG/OPS
0.254 · 0.646
 
 

Career · pitching

G
3
 
 
GS
0
 
 
IP
3.0
 
 
W-L
0-0
 
 
SV
0
 
 
SO
0
 
 
ERA
9.00
 
 
WHIP
2.67
 
 

Where they rank

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

Career with the Seattle Mariners · 1982–1992

Team page →
HR
7
#178 on the Mariners
1 S. Braun
1 O. Vizquel
Hits
266
#73 on the Mariners
6 D. Strange-Gordon
2 C. Reynolds
RBI
87
#97 on the Mariners
2 S. Henderson
4 P. Putnam
SB
70
#14 on the Mariners
3 W. Bloomquist
2 R. Jones
Runs
150
#63 on the Mariners
3 J. Perconte
2 L. Milbourne
BB
88
#72 on the Mariners
1 S. Braun
4 J. Reed

Career with the Minnesota Twins · 1988–1990

Team page →
HR
4
#335 on the Twins
1 M. Almada
1 J. Zimmerman
Hits
171
#263 on the Twins
2 F. Throneberry
1 C. Pascual
RBI
57
#310 on the Twins
1 R. Chiles
1 M. Grady
SB
27
#111 on the Twins
2 B. Chapman
1 A. Hicks
Runs
92
#234 on the Twins
1 D. Cramer
1 C. Allen
BB
53
#270 on the Twins
1 C. Vazquez
1 B. Alyea

Career with the Detroit Tigers · 1991–1991

Team page →
Hits
1
#1,063 on the Tigers
1 G. Alusik
RBI
1
#931 on the Tigers
1 B. Adams
SB
4
#323 on the Tigers
1 D. Baker
1 D. Baker
Runs
5
#776 on the Tigers
1 R. Allen
1 H. Arndt
BB
2
#838 on the Tigers
1 A. Bashang
1 J. Alvarez

MLB · all-time career

vs every player ever
HR
11
#4,114 all-time MLB
1 S. Alcantara
1 B. Zipfel
Hits
438
#3,045 all-time MLB
1 J. Battin
1 G. Toporcer
RBI
145
#3,550 all-time MLB
1 B. Brown
1 C. Worthington
SB
101
#922 all-time MLB
1 B. Ausmus
1 D. DiMaggio

Batting · year by year

YearTeamLgGABRH2B3BHRRBISBBBSOAVGOBPSLG
1982 Mariners AL 2244714 51 1 3 545 0.3180.3750.545
1983 Mariners AL 931301927 41 0 6 111220 0.2080.2800.254
1984 Mariners AL 1935312 11 0 2 125 0.3430.3950.429
1985 Mariners AL 3362412 00 0 3 528 0.1940.2190.194
1986 Mariners AL 10339956102 163 3 34 253465 0.2560.3110.333
1987 Mariners AL 1163905896 164 3 38 232949 0.2460.3010.331
1988 Twins AL 1052063365 103 2 12 111521 0.3160.3660.422
1989 Twins AL 1292423368 123 1 31 141923 0.2810.3330.368
1990 Twins AL 1151722638 31 1 14 21919 0.2210.3030.267
1991 Tigers AL 132151 10 0 1 427 0.0480.1300.095
1992 Mariners AL 212233 10 0 1 054 0.1360.2960.182
Career 769 1,723 247 438 69 17 11 145 101 143 226 0.254 0.313 0.333

Pitching · year by year

YearTeamLgWLGGSSVIPHERBBSOERAWHIP
1989 Twins AL 00100 1.00010 0.001.00
1990 Twins AL 00200 2.05320 13.503.50
Career 0 0 3 0 0 3.0 5 3 3 0 9.00 2.67

Fielding by position

PosGGSInnPOAEDP
OF6363833,809.71,00932112
1B31697.0106436
P303.00000
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