John Moses

Outfielder · Career Stats, Bio & Records (1982-1992)

John Moses was an outfielder who played in Major League Baseball from 1982 to 1992 for the Seattle Mariners, the Minnesota Twins, and the Detroit Tigers, a span of 11 seasons. In 769 career games, he hit .254 with 438 hits, 11 home runs, and 145 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

AVG .254
HR 11
RBI 145
H 438
OPS .646
PIV -2,510
Position
Outfielder
Bats / Throws
B / L
Height / Weight
5'10" / 165 lb
Born
8/9/1957 in Los Angeles, CA, USA
MLB Debut
1982-08-23
Last Game
1992-10-04

Full name: John William Moses

Career Batting Statistics

John Moses β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
769 1,723 247 438 69 17 11 145 101 143 226 .254 .313 .333 .646 -2,510

Career AVG .254 vs. league average .258 across their career seasons β€” near league average.

Career OBP .313 vs. league average .324 across their career seasons β€” near league average.

Career SLG .333 vs. league average .388 across their career seasons β€” 14.1% below league average.

Career OPS .646 vs. league average .711 across their career seasons β€” 9.2% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Career Pitching Statistics

John Moses β€” Career Pitching Statistics
W L G GS CG SHO SV IP H ER HR BB SO ERA Pitcher PIV
0 0 3 0 0 0 0 3.0 5 3 0 3 0 9.00 0.0

Career ERA 9.00 vs. league average 3.79 across their career seasons β€” 137.7% worse than league average.

Season-by-Season Pitching

Pitching Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

John Moses β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home391830133205577.247
Away378893114233668.261

Pitching — Home / Away

John Moses β€” Pitching β€” Home / Away
SplitGIPHERBBSOERA
Home11.0322018.00
Away22.021104.50

Last 10 Games — Batting

John Moses β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
1992-10-04 SEACHWW 101000000
1992-09-25 SEATEXW 100000001
1992-09-24 SEAKCRL 000000000
1992-09-23 SEAKCRW 000000000
1992-09-18 SEAOAKL 000000000
1992-09-16 SEALAAL 000000000
1992-09-13 SEAOAKL 100000021
1992-09-12 SEAOAKL 300000000
1992-09-11 SEAOAKL 000000000
1992-09-10 SEAOAKL 000000000

Last 3 Games — Pitching

John Moses β€” Last 3 Games β€” Pitching
DateTmOppDecIPHRERBBSOHR
1990-07-31 MINLAA — 1.0322200
1990-05-19 MINBOS — 1.0211000
1989-06-24 MINBOS — 1.0000100

Fielding Statistics

Career Fielding Totals by Position

John Moses β€” Career Fielding Totals by Position
Position G GS PO A E DP
1B 31 6 106 4 3 6
OF 636 383 1009 32 11 2
P 3 0 0 0 0 0

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

John Moses Stats, Bio & Career Records
Position Games
Pitcher 3
First Base 31
Left Field 163
Center Field 335
Right Field 180
Designated Hitter 36

Salary History

John Moses β€” Salary History
Year Team League Salary
1990 MIN AL $395,000
1989 MIN AL $180,000
1986 SEA AL $82,500
Total Career Earnings $657,500

College History

John Moses β€” College History
School Name City State Years Attended
University of Arizona Tucson AZ 1979, 1980
Golden West College Huntington Beach CA 1978

Most Similar Players

Career comps based on counting + rate stats and primary position. Score is relative β€” closest peer anchors at ~98%.

Career Spans

John Moses (highlighted) compared to peers across the same era.

  1. 98
    Chuck Carr
    .254 avg, 13 HR
  2. 87
    Hosken Powell
    .259 avg, 17 HR
  3. 87
    Eric Young
    .245 avg, 13 HR
  4. 87
    Del Howard
    .263 avg, 6 HR
  5. 85
    Wayne Kirby
    .252 avg, 14 HR
  6. 84
    Myles Straw
    .246 avg, 13 HR

John Moses: the record in brief

August 23, 1982 and October 4, 1992 bracket John Moses's time in the majors: the debut and the last game on record. By club, Moses's seasons break down as the Seattle Mariners (1982 to 1992), the Minnesota Twins (1988 to 1990), and the Detroit Tigers (1991). Born on August 9, 1957, in Los Angeles, CA, USA, Moses is listed as an outfielder and switch-hit and threw left-handed. The bio gives 5'10" and 165 pounds. The given name on file is John William Moses.

Moses finished with 438 hits from 1,723 at bats in 769 games, which works out to .254, plus 11 home runs, 145 runs batted in, and 101 stolen bases. Moses got on base at a .313 rate and slugged .333 (.646 OPS). Moses hit .254 while the league hit .258 over the same span, a figure close to average. In OPS terms, Moses's .646 stands 9.2% below the league's .711. 1986 produced Moses's most hits, 102 of them for the Seattle Mariners.

Frequently Asked Questions about John Moses

What years did John Moses play?
John Moses played in Major League Baseball from 1982 to 1992.
Was John Moses a pitcher?
No. John Moses was a position player (Outfielder), though he did pitch in 3 career games.
How many home runs did John Moses hit?
John Moses hit 11 career home runs with 438 hits.
What was John Moses's career batting average?
John Moses batted .254 over his career, with 438 hits in 1,723 at bats.
How many RBI did John Moses have?
John Moses drove in 145 runs in his career.
What was John Moses's career ERA?
John Moses finished with a 9.00 career ERA, going 0-0 with 0 strikeouts.