John Moses

Retired
High Level
MLB
Years
1979-1992 (1982-1992)
Proper Name
John William Moses
Positions
OF (1360) ... CF (335) ... RF (180) ... LF (163) ... 1B (58) ... DH (36) ... P (3)
Height / Weight
5-10 / 170
Bats / Throws
Both / Left
Birthdate
August 9,1957   Age:  68.161
High School
Western (Anaheim,CA)
Colleges
Drafted/Signed
MLBAM ID
Retrosheet#
mosej001
Show More
[1980] Men's College World Series Champion with Arizona

Batting Statistics

CSV
Glossary
🔒
Support TBC for $2/month while removing all ads and getting access to our 20+ research applications, the TBC Player Tracker and much more!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
1979ArizonaPac10NCAA-1Jr 21OF60207727795132267552900000992621562.372.504.478.982.464.106.00020.9911.070.53207.00
1980ArizonaPac10NCAA-1Sr 22OF6725874838734637195531000001143131865.322.441.442.883.403.120.00017.579.900.5686.00
1980Bellingham MarinersNwstA-SEA-22OF996022755605223216246312560075286951.264.384.330.714.330.066.29016.0810.840.67113.50
1981Wausau TimbersMidwASEA-23OF1171234291021202433485021103673132401595503090.280.421.371.792.399.091.32418.7312.180.65143.00
1982Lynn SailorsEastAASEA-24OF10812846687133256652501867690104301885473796.285.372.403.775.330.118.32212.2512.611.0377.67
1982Seattle MarinersALMLBSEA2624OF22447145113514500000244877.318.375.545.920.409.227.3428.3310.421.2544.00
1983Salt Lake GullsPCLAAASEA-25OF1665141740010411010000002175413.262.360.323.683.262.061.30913.3313.331.000.00
1983Seattle MarinersALMLBSEA2525OF79*931301927410611512201000433143522.208.280.254.534.185.046.2458.3913.991.670.00
1984Chattanooga LookoutsSouAASEA-26OF995318227466301219934181314058221937.253.372.319.691.308.066.27915.388.140.530.00
1984Salt Lake GullsPCLAAASEA-26OF917027645761150272192438210400973161660.275.333.351.684.207.076.3147.5912.031.580.00
1984Seattle MarinersALMLBSEA2626OF193531211021025110001539210.343.395.429.824.171.086.4005.1312.822.500.00
1985Calgary CannonsPCLAAASEA-27OF11011347375152371547351146560354020652743109.321.378.436.814.262.115.3538.7310.631.2294.60
1985Seattle MarinersALMLBSEA2627OF336241200035228010031265012.194.219.194.413.081.000.2223.0812.314.000.00
1986Calgary CannonsPCLAAASEA-28OF1173914831483131815225170210062176741.324.420.419.839.351.095.34914.209.660.6849.33
1986Seattle MarinersALMLBSEA2628OF891033995610216333425183465054371334422280.256.311.333.644.180.077.2967.6914.711.91133.00
1987Seattle MarinersALMLBSEA2629OF85116390589616433823152949383261294332373.246.301.331.632.179.085.2736.7011.321.69130.00
1988Portland BeaversPCLAAAMIN-30OF1766132331065152000102871419.348.394.424.818.212.076.3597.042.820.400.00
1988Minnesota TwinsALMLBMIN130OF1121052063365103212116152121124872251550.316.366.422.788.204.106.3426.679.331.40103.00
1989Minnesota TwinsALMLBMIN131OF1011292423368123131147192313215892671652.281.333.368.701.194.087.3057.128.611.21242.00
1990Minnesota TwinsALMLBMIN132OF82*1151722638311142319192021446195533.221.303.267.570.151.046.2409.749.741.00172.00
1991Colorado Springs Sky SoxPCLAAACLE-33OF1017429858881833311173632143101213422464.295.370.406.776.245.111.32010.539.360.8999.33
1991Buffalo BisonsAmerAAAPIT-33OF31123000021110000031203.273.333.273.606.182.000.3008.338.331.000.00
1991Detroit TigersALMLBDET833OF132151100140270100022410.048.130.095.225.333.047.0718.3329.173.500.00
1992Calgary CannonsPCLAAASEA-34OF9267248416315423159333203320922872142.254.338.371.709.234.117.28111.5011.150.97124.00
1992Seattle MarinersALMLBSEA634OF212233100100540200042912.136.296.182.478.273.046.16717.2413.790.800.00
Tot:MLB (11 yrs) MLB     769172324743869171114510157143226102212933574191097341.254.313.333.646.187.079.2857.4911.831.58156.64
Tot:AL (11 yrs) AL     769172324743869171114510157143226102212933574191097341.254.313.333.646.187.079.2857.4911.831.58156.64
Tot:Minors (10 yrs) Minors     76328895508291512924314233914303739532919011103410204625.287.378.384.762.295.097.31912.6110.940.87120.38
Tot:A- (1 yrs) A-     6022755605223216246312560075286951.264.384.330.715.330.066.29016.0810.840.67113.50
Tot:A (1 yrs) A     1234291021202433485021103673132401595503090.280.421.371.791.399.091.32418.7312.180.65143.00
Tot:AA (2 yrs) AA     18164811417931966469271018711357024676846133.276.372.380.752.324.103.30913.1511.330.86108.00
Tot:AAA (7 yrs) AAA     3991585279470911513170984118018832216806301806119351.297.366.397.764.250.101.3269.9710.411.04121.92
Tot:College (2 yrs) College     12746514616017124786326110600000021357533127.344.470.458.928.430.114.38919.1310.430.55116.25
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:College - 162 game avg College     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Pitching Statistics

CSV
Glossary
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
yearteam nameleaguelevelmlb#agewleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bb
1989Minnesota TwinsALMLBMIN131000.0010001101.00000100001.000.000.009.000.000.000.00
1990Minnesota TwinsALMLBMIN1320013.5020002202.05330201003.5022.500.009.000.0013.500.00
Tot:MLB (2 yrs) MLB   009.0030003303.05330301002.6715.000.009.000.009.000.00
Tot:AL (2 yrs) AL   009.0030003303.05330301002.6715.000.009.000.009.000.00
Avg:MLB - 162 Inning avg MLB   ðŸ”’🔒🔒🔒🔒🔒🔒🔒🔒🔒162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
8338714135766455.493