Standard Batting

Upgraded
Standard Batting Table
Season Age Team Lg WAR G PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS OPS+ rOBA Rbat+ TB GIDP HBP SH SF IBB Pos Awards
1982 24 SEA AL 0.4 22 48 44 7 14 5 1 1 3 5 1 4 5 .318 .375 .545 .920 147 .417 143 24 0 0 0 0 0 /97H8
1983 25 SEA AL -1.6 93 143 130 19 27 4 1 0 6 11 5 12 20 .208 .280 .254 .534 46 .273 50 33 4 1 0 0 0 7H8D/9
1984 26 SEA AL 0.4 19 39 35 3 12 1 1 0 2 1 0 2 5 .343 .395 .429 .823 131 .379 129 15 0 1 1 0 0 8/7HD
1985 27 SEA AL -0.9 33 65 62 4 12 0 0 0 3 5 2 2 8 .194 .219 .194 .412 15 .195 -3 12 3 0 1 0 0 8/H7
1986 28 SEA AL -0.8 103 442 399 56 102 16 3 3 34 25 18 34 65 .256 .311 .333 .645 76 .300 77 133 7 0 5 4 3 8/3HD7
1987 29 SEA AL -0.4 116 433 390 58 96 16 4 3 38 23 15 29 49 .246 .301 .331 .632 65 .300 70 129 6 3 8 3 2 83H/D9
1988 30 MIN AL 1.3 105 225 206 33 65 10 3 2 12 11 6 15 21 .316 .366 .422 .788 119 .351 113 87 4 2 1 1 2 9H78/D
1989 31 MIN AL -0.3 129 267 242 33 68 12 3 1 31 14 7 19 23 .281 .333 .368 .701 93 .327 89 89 5 1 3 2 1 9H78/D31
1990 32 MIN AL -1.0 115 195 172 26 38 3 1 1 14 2 3 19 19 .221 .303 .267 .570 58 .274 55 46 4 2 0 2 1 9H87D/31
1991 33 DET AL -0.3 13 24 21 5 1 1 0 0 1 4 0 2 7 .048 .130 .095 .226 -37 .203 -31 2 0 0 1 0 0 7/H9
1992 34 SEA AL -0.1 21 29 22 3 3 1 0 0 1 0 0 5 4 .136 .296 .182 .478 37 .284 62 4 0 0 2 0 0 7/H89D
11 Yrs -3.4 769 1910 1723 247 438 69 17 11 145 101 57 143 226 .254 .313 .333 .646 76 .304 75 574 33 10 22 12 9 8H97D3/1
162 Game Avg -0.7 162 402 363 52 92 15 4 2 31 21 12 30 48 .254 .313 .333 .646 76 .304 75 121 7 2 5 3 2
SEA (7 Yrs) -3.1 407 1199 1082 150 266 43 10 7 87 70 41 88 156 .246 .304 .323 .627 69 .298 71 350 20 5 17 7 5 8H739D
MIN (3 Yrs) 0.0 349 687 620 92 171 25 7 4 57 27 16 53 63 .276 .335 .358 .693 91 .319 87 222 13 5 4 5 4 9H78D/31
DET (1 Yr) -0.3 13 24 21 5 1 1 0 0 1 4 0 2 7 .048 .130 .095 .226 -37 .203 -31 2 0 0 1 0 0 7/H9

Value Batting

Upgraded
Value Batting Table
Season Age Team Lg PA Rbat Rbaser Rdp Rfield Rpos RAA WAA Rrep RAR WAR waaWL% 162WL% oWAR dWAR oRAR Pos Awards
1982 24 SEA AL 48 2 1 0 0 -1 2 0.2 2 4 0.4 .510 .501 0.4 -0.1 4 /97H8
1983 25 SEA AL 143 -8 -2 0 -7 -3 -20 -2.0 5 -15 -1.6 .478 .487 -0.8 -1.0 -8 7H8D/9
1984 26 SEA AL 39 1 0 0 1 0 3 0.3 1 4 0.4 .514 .502 0.3 0.1 3 8/7HD
1985 27 SEA AL 65 -8 0 0 -4 0 -11 -1.2 2 -9 -0.9 .465 .493 -0.6 -0.3 -5 8/H7
1986 28 SEA AL 442 -12 1 0 -12 0 -22 -2.2 15 -7 -0.8 .478 .486 0.4 -1.2 5 8/3HD7
1987 29 SEA AL 433 -16 -1 1 -2 0 -19 -1.8 15 -4 -0.4 .484 .489 -0.2 -0.2 -2 83H/D9
1988 30 MIN AL 225 3 0 0 5 -3 5 0.6 8 13 1.3 .505 .503 0.8 0.2 8 9H78/D
1989 31 MIN AL 267 -3 1 0 -5 -4 -11 -1.1 10 -2 -0.3 .491 .493 0.2 -0.9 3 9H78/D31
1990 32 MIN AL 195 -10 0 0 -2 -4 -16 -1.7 7 -9 -1.0 .486 .490 -0.8 -0.6 -7 9H87D/31
1991 33 DET AL 24 -3 1 0 -1 0 -4 -0.4 1 -3 -0.3 .468 .497 -0.2 -0.2 -2 7/H9
1992 34 SEA AL 29 -1 0 0 -1 -1 -2 -0.3 1 -1 -0.1 .488 .498 -0.1 -0.1 -1 7/H89D
11 Yrs 1910 -54 1 1 -28 -16 -95 -9.6 66 -29 -3.4 .487 .492 -0.5 -4.3 -2 8H97D3/1
162 Game Avg 402 -11 0 0 -6 -3 -20 -2.0 14 -6 -0.7 .487 .492 -0.1 -0.9 0
SEA (7 Yrs) 1199 -41 -1 1 -24 -4 -70 -6.9 41 -29 -3.1 .483 .490 -0.6 -2.8 -4 8H739D
MIN (3 Yrs) 687 -10 1 0 -2 -11 -22 -2.2 24 2 0.0 .493 .495 0.2 -1.3 4 9H78D/31
DET (1 Yr) 24 -3 1 0 -1 0 -4 -0.4 1 -3 -0.3 .468 .497 -0.2 -0.2 -2 7/H9

Advanced Batting

Upgraded
Advanced Batting Table
Batting Batting Ratios Batted Ball Win Probability Baserunning
Season Age Team Lg PA rOBA Rbat+ BAbip ISO HR% SO% BB% LD% GB% FB% GB/FB Pull% Cent% Oppo% WPA cWPA RE24 RS% SB% XBT% Pos Awards
1982 24 SEA AL 48 .417 143 .342 .227 2.1 10.4 8.3 0.7 0.0% 1.28 27.3 83.3 75.0 /97H8
1983 25 SEA AL 143 .273 50 .245 .046 0.0 14.0 8.4 -0.2 0.2% -6.90 27.9 68.8 29.6 7H8D/9
1984 26 SEA AL 39 .379 129 .400 .086 0.0 12.8 5.1 0.0 0.0% 1.55 16.7 100.0 100.0 8/7HD
1985 27 SEA AL 65 .195 -3 .222 .000 0.0 12.3 3.1 -0.5 0.0% -5.25 19.0 71.4 37.5 8/H7
1986 28 SEA AL 442 .300 77 .296 .078 0.7 14.7 7.7 -0.6 -0.1% -5.42 38.7 58.1 55.9 8/3HD7
1987 29 SEA AL 433 .300 70 .273 .085 0.7 11.3 6.7 -0.9 -0.8% -9.82 41.0 60.5 60.6 83H/D9
1988 30 MIN AL 225 .351 113 .342 .107 0.9 9.3 6.7 20.9 44.4 24.6 0.84 29.0 44.1 26.9 0.6 0.2% 3.40 32.3 64.7 52.0 9H78/D
1989 31 MIN AL 267 .327 89 .305 .087 0.4 8.6 7.1 23.2 44.6 25.4 0.85 24.8 52.8 22.5 -0.3 -0.2% 3.78 32.3 66.7 50.0 9H78/D31
1990 32 MIN AL 195 .274 55 .240 .047 0.5 9.7 9.7 18.1 52.9 18.1 1.17 20.6 59.4 20.0 -1.3 -0.5% -12.37 34.2 40.0 50.0 9H87D/31
1991 33 DET AL 24 .203 -31 .071 .048 0.0 29.2 8.3 6.7 46.7 33.3 1.00 20.0 40.0 40.0 -0.3 -0.5% -1.75 62.5 100.0 0.0 7/H9
1992 34 SEA AL 29 .284 62 .167 .045 0.0 13.8 17.2 20.0 40.0 25.0 0.80 20.0 65.0 15.0 -0.4 0.0% -1.37 21.4 0.0 7/H89D
11 Yrs 1910 .304 75 .285 .079 0.6 11.8 7.5 20.6 46.6 23.5 0.92 24.4 52.4 23.1 -3.1 -1.6% -32.85 34.2 63.9 50.0 8H97D3/1
MLB Average .330 100 .285 .130 2.1 14.5 8.5 20.3 43.1 25.8 0.80 28.8 52.7 18.5 29.9 67.9 44.1

Sabermetric Batting

Become a Stathead & surf this site ad-free.

Ratio Batting *

Win Probability *

Baserunning & Misc. Stats *

Situational Batting *

Pitch Summary -- Batting *

Cumulative Batting

Neutralized Batting

* - Disclaimer & Completeness Note

Appearances on Leaderboards, Awards, and Honors

Hall of Fame Statistics

Frequently Asked Questions

How old is John Moses?

John Moses is 68 years old.

When was John Moses born?

John Moses was born on August 9, 1957.

Where was John Moses born?

John Moses was born in Los Angeles, CA.

How tall is John Moses?

John Moses is 5-10 (178 cm) tall.

How much did John Moses weigh when playing?

John Moses weighed 165 lbs (74 kg) when playing.

How many seasons did John Moses play?

John Moses played 11 seasons.

Is John Moses in the Hall of Fame?

John Moses has not been elected into the Hall of Fame.

When was John Moses drafted?

John Moses was drafted by the Seattle Mariners in the 16th round of the 1980 MLB June Amateur Draft from University of Arizona (Tucson, AZ).

What position did John Moses play?

John Moses was an Outfielder and First Baseman.

How many hits did John Moses have?

John Moses had 438 hits over his career.

How many home runs did John Moses have?

John Moses had 11 home runs over his career.

What was John Moses' average?

John Moses had a .254 average over his career.

How many teams has John Moses played for?

John Moses played for 3 teams; the Detroit Tigers, Minnesota Twins and Seattle Mariners.

When did John Moses retire?

John Moses last played in 1992.

Other Resources & Links