Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

Tips Updates
MLB
Players
Teams
Leagues
Draft
Boxscores
Minor Leagues
College
People
Extra Bases
Applications
About

Ryan ThompsonTrack this Player High Level: MLB Stat Years: 1987-2004 MLB Years: 1992-2002
Follow TBC on Twitter and Facebook

Drafted
Played in Japan
Rated Prospect

PositionsOF-1441, LF-57, RF-35, CF-31, 1B-3Position when DraftedOFPlayer Listed UnderMajor Leaguers
Proper NameRyan Orlando Thompson
Height6-3Weight215BatsRightThrowsRight
Born DateNovember 4,1967 [50.286]PlaceChestertown,Maryland
High SchoolKent County (Chestertown,MD)

DraftedSelected by the Toronto Blue Jays [Team Picks] in the 13th round (335th overall) of the 1987 Amateur Entry Draft [Signed]
Signing ScoutsBen McLure
Prospect Rankings[BA] 1993-MLB-#7
MLB DebutSeptember 1,1992 [24.302]
OrganizationsTOR [7] NYN [4] CLE [2] HOU [2] MIA [1] MIL [1] MON [1] NYA [1] TBA [1] Awards0
TBC Player ID7627Retrosheet IDthomr004MLBAM ID123302
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Fielding Statistics -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Ryan Thompson page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.
About Sponsorships Program


Career Talent RatingsBattingSpeed49Power80Contact30XBH73RBIs68Runs62Hitting59Durability52Team.487Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1987Medicine Hat Blue JaysPioRktor-of1940110132731191263400000.245.284.318.602355116.347.073.118.2705.1729.315.670.86110.0018.52
1988St. Catharines Blue JaysNYPLA-tor-of2023571310400222242141000.175.447.246.69314486.278.071.491.35727.9124.420.880.000.0040.00
1988Dunedin Blue JaysFSLA+tor-of2017292400120021210000.138.219.241.4607132.188.103.172.2196.2537.506.003.1329.0025.00
1988Minor Totals (2 teams)Minor         40861514401422263351000.163.385.244.629215118.250.081.384.31922.0327.971.270.8586.0035.71
1989St. Catharines Blue JaysNYPLA-tor-of2174278397614163696166040300.273.319.396.71511021301.326.123.191.3235.3219.933.751.9946.3327.63
1990Dunedin Blue JaysFSLA+tor-of22117438561011556371852010023410.231.265.329.59414426467.283.098.174.2674.2821.415.001.2873.0025.74
1991Knoxville Blue JaysSouAAtor-of2311440348971438401710268845320.241.291.350.64114125441.287.109.191.2895.9019.953.381.8150.3825.77
1992Syracuse ChiefsILAAAtor-of241124297412120714461044311432110.282.351.459.81019741478.354.177.291.3659.0023.852.652.9330.6433.88
1992New York MetsNLMLBnyn44of24301081524713102282400102.222.274.389.6634211117.256.167.241.2986.8420.513.002.5636.0045.83
1993Norfolk TidesILAAAnyn-of25602243958112123463248150220.259.341.487.82810925255.346.228.348.3619.4131.763.384.7118.6743.10
1993New York MetsNLMLBnyn44of25802883472192112627198135145.250.302.444.74612832316.310.194.243.3246.0125.634.263.4826.1844.44
1994New York MetsNLMLBnyn20of269833439751411859112894103478.225.301.434.73514533379.252.209.293.3127.3924.803.364.7518.5644.00
1995Binghamton MetsEastAAnyn-of2728240014001200000.500.556.8751.431719.600.375.500.60411.1122.222.0011.118.0025.00
1995Norfolk TidesILAAAnyn-of271553718302114141500400.340.361.509.87027561.400.169.302.3686.5624.593.753.2826.5027.78
1995Minor Totals (2 teams)Minor         1761922303154151700400.361.386.557.94334670.422.196.328.3987.1424.293.404.2920.3327.27
1995New York MetsNLMLBnyn20of27752673967130731311977404112.251.306.378.68410120294.321.127.206.3036.4626.194.052.3838.1429.85
1996Buffalo BisonsAmerAAAcle-of2813854079140264218312521119724114.259.294.439.73323751574.295.180.231.3153.6620.735.673.6625.7136.43
1996Cleveland IndiansALMLBcle46cf28822270015001600000.318.348.455.80310123.400.137.182.3524.3526.096.004.3522.0014.29
1997Buffalo BisonsAmerAAAcle-of292466101600162051600011.242.296.288.58419171.306.046.152.2627.0422.543.201.4166.006.25
1997Syracuse SkyChiefsILAAAtor-of298333037952311658432159303110.288.333.509.84216840357.306.221.288.3625.8816.532.814.4820.6342.11
1997Totals for AAA-AAA         107396471112311764632675303211.280.327.472.79918741428.306.192.265.3456.0717.522.883.9723.2936.94
1998FukuokaJap PacIntl-302610710297021610123200000.271.345.393.738429119.370.122.243.33010.0826.892.671.6853.5031.03
1999New Orleans ZephyrsPCLAAAhou-of31112404601252321658493778202017.309.369.495.86420041445.349.186.265.3768.3117.532.113.6025.2532.80
1999Houston AstrosNLMLBhou24cf-rf311220241015002700001.200.273.400.6738222.250.200.300.2949.0931.823.504.5520.0050.00
2000Columbus ClippersILAAAnya-of328632645932332375103277220208.285.342.586.92819149357.300.301.405.3887.5620.172.676.4414.1752.69
2000New York YankeesALMLBnya33,45lf3233501213303140151210000.260.339.500.83925656.286.240.320.3618.9321.432.405.3616.6746.15
2001Calgary CannonsPCLAAAflo-of337830053932601969431465111111.310.342.587.92917645317.341.277.327.3894.4220.504.645.9915.7948.39
2001Ottawa LynxILAAAmon-of33218561440290232210003.165.202.282.48424689.197.117.129.2123.3724.727.332.2542.5042.86
2001Totals for AAA-AAA         99385591073002178451787211114.278.311.519.83020051406.309.241.283.3504.1921.435.125.1718.3347.66
2001Florida MarlinsNLMLBflo14rf331831695002001800002.290.313.452.76514532.391.162.194.3273.1325.008.000.000.0055.56
2002Indianapolis IndiansILAAAmil28of34702733680123124004114640519.293.324.491.81513427293.309.198.223.3473.7515.704.184.1022.7533.75
2002Milwaukee BrewersNLMLBmil38lf34621371634928241073820007.248.295.518.8137119146.286.270.328.3454.7926.035.435.4817.1355.88
2003Durham BullsILAAAtba-of3528010000000300001.125.125.125.250108.200.000.000.1110.0037.500.000.000.000.00
2003Oaxaca GuerrerosMexAAA--352710620356051402141800002.330.408.528.9365611120.361.198.311.40611.6715.001.294.1721.2031.43
2003Totals for AAA-AAA         2911420366051402142100003.316.391.500.8915711128.352.184.289.38810.9416.411.503.9122.8030.56
2004New Orleans ZephyrsPCLAAAhou21of367023524581118391094630518.247.278.404.6829520252.269.157.200.2903.5718.255.113.1729.3834.48
MLB Totals - 9 Season(s)Filter41612571653057165217691290347208101237.243.301.433.7345441291385.291.190.259.0006.5025.053.863.7524.1742.30
Minor League Totals - 16 Season(s)Filter128547026631266238331746721046432810714614391284.269.321.445.76620924455129.312.176.254.0006.4020.883.273.3927.0235.15
AAA Totals - 11 Season(s)Filter898337949094718823151542573923375431529984.280.330.484.81416343623677.318.204.278.0006.3420.513.244.1122.3838.23
AA Totals - 2 Season(s)Filter116411501011439441710279045320.246.297.360.65714826450.292.114.197.0006.0020.003.332.0045.6725.74
A+ Totals - 2 Season(s)Filter134467581051557391852211233410.225.262.323.58515127499.278.098.173.0004.4122.445.091.4066.7125.71
A- Totals - 2 Season(s)Filter973355286181638118408181300.257.347.370.71712425387.319.113.242.00010.3420.932.031.5555.8329.07
Rk Totals - 1 Season(s)Filter40110132731191263400000.245.284.318.602355116.347.073.118.0005.1729.315.670.86110.0018.52
Intl Totals - 1 Season(s)Filter2610710297021610123200000.271.345.393.738429119.370.122.243.00010.0826.892.671.6853.5031.03
New York Mets Totals - 4 Season(s)Filter2839971272385343912681174276178101227.239.300.417.717416961106.288.178.250.0006.6924.953.733.5325.5640.34
Milwaukee Brewers Totals - 1 Season(s)Filter621371634928241073820007.248.295.518.8137119146.286.270.328.0004.7926.035.435.4817.1355.88
New York Yankees Totals - 1 Season(s)Filter33501213303140151210000.260.339.500.83925656.286.240.320.0008.9321.432.405.3616.6746.15
Florida Marlins Totals - 1 Season(s)Filter1831695002001800002.290.313.452.76514532.391.162.194.0003.1325.008.000.000.0055.56
Cleveland Indians Totals - 1 Season(s)Filter822270015001600000.318.348.455.80310123.400.137.182.0004.3526.096.004.3522.0014.29
Houston Astros Totals - 1 Season(s)Filter1220241015002700001.200.273.400.6738222.250.200.300.0009.0931.823.504.5520.0050.00
Average MLB - Per 162 games1624906411928220694535135834514.243.301.433.73421250539.291.190.259.0006.5025.053.863.7524.1742.30
Average Minor - Per 162 games16259384160304228513841135625211.269.321.445.76626456647.312.176.254.0006.4020.883.273.3927.0235.15

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1987Medicine Hat Blue Jays PioRktor19OF29--562416258.9352.00------4072.542.0
1988St. Catharines Blue Jays NYPLA-tor20OF21--2914-3430.8821.43------2391.328.8
1988Dunedin Blue Jays FSLA+tor20OF9--11---11111.0001.22------1752.96.4
1989St. Catharines Blue Jays NYPLA-tor21OF72--1111151127122.9611.69------7497.394.7
1990Dunedin Blue Jays FSLA+tor22OF116--23777-251244.9722.10------11799.185.3
1991Knoxville Blue Jays SouAAtor23OF111--22254-231227.9832.05------11497.477.1
1992Syracuse Chiefs ILAAAtor24OF111--27084-282278.9862.50------11299.177.6
1992New York MetsNLMLBnyn24OF29--7721-8079.9882.72------3096.717.9
1993Norfolk Tides ILAAAnyn25OF59--13844-146142.9732.41------6098.341.8
1993New York MetsNLMLBnyn25OF76--22843-235232.9873.05------8095.046.9
1994New York MetsNLMLBnyn26OF98--274532282279.9892.85------98100.086.7
1995Binghamton Mets EastAAnyn27OF2--2---221.0001.00------2100.01.4
1995Norfolk Tides ILAAAnyn27OF13--152--17171.0001.31------1586.79.2
1995New York MetsNLMLBnyn27OF74--193432200197.9852.66------7598.751.4
1996Buffalo Bisons AmerAAAcle28OF136--317893334325.9732.39------13898.694.4
1996Cleveland IndiansALMLBcle28CF8--5---551.0000.63------8100.05.0
1997Syracuse SkyChiefs ILAAAtor29OF76--11741-122121.9921.59------8391.653.5
1997Buffalo Bisons AmerAAAcle29OF15--2011-2221.9551.40------2462.510.4
1999New Orleans Zephyrs PCLAAAhou31OF104--2091283229221.9652.13------11292.974.3
1999Houston AstrosNLMLBhou31CF5--31-1441.0000.80------1241.73.1
1999Houston AstrosNLMLBhou31RF3----1-1---------1225.01.9
1999Houston AstrosNLMLBhou31LF2---------------1216.71.2
2000Columbus Clippers ILAAAnya32OF80--1551023167165.9882.06------8693.055.6
2000New York YankeesALMLBnya32LF20-9319---19191.0000.950.20-----3360.612.4
2000New York YankeesALMLBnya32CF9-2812---12121.0001.330.43-----3327.35.6
2000New York YankeesALMLBnya32RF6-82---221.0000.330.25-----3318.23.7
2001Calgary Cannons PCLAAAflo33OF77--159692174165.9482.14------7898.753.8
2001Ottawa Lynx ILAAAmon33OF15--302--32321.0002.13------2171.410.4
2001Ottawa Lynx ILAAAmon331B3--261112827.9649.00------2114.32.1
2001Florida MarlinsNLMLBflo33RF12-454-1-54.8000.330.09-----1866.77.4
2001Florida MarlinsNLMLBflo33CF4-2661--771.0001.750.27-----1822.22.5
2001Florida MarlinsNLMLBflo33LF1-21---111.0001.000.50-----185.60.6
2002Indianapolis Indians ILAAAmil34OF66--118221122120.9841.82------7094.346.2
2002Milwaukee BrewersNLMLBmil34LF34-184421--43431.0001.260.23-----6254.821.0
2002Milwaukee BrewersNLMLBmil34RF14-711611-1817.9441.210.24-----6222.68.6
2002Milwaukee BrewersNLMLBmil34CF5-234---441.0000.800.17-----628.13.1
2003Durham Bulls ILAAAtba35OF1--1-1-21.5001.00------250.00.7
2004New Orleans Zephyrs PCLAAAhou36OF51--892629791.9381.78------7072.935.4
MLB Totals for OF - 4 season(s)-   OF277--77215104797787.9872.84------2770.00.0
MLB Totals for LF - 4 season(s)-   LF57-279621--63631.0001.110.23-----570.00.0
MLB Totals for RF - 4 season(s)-   RF35-1242213-2623.8850.660.19-----350.00.0
MLB Totals for CF - 5 season(s)-   CF31-77302-132321.0001.030.42-----310.00.0
AAA Totals for OF - 11 season(s)-   OF804--163861471417461699.9732.11------8040.00.0
AAA Totals for 1B - 1 season(s)-   1B3--261112827.9649.00------30.00.0
AA Totals for OF - 2 season(s)-   OF113--22454-233229.9832.03------1130.00.0
A+ Totals for OF - 2 season(s)-   OF125--24877-262255.9732.04------1250.00.0
A- Totals for OF - 2 season(s)-   OF93--1401291161152.9441.63------930.00.0
Rk Totals for OF - 1 season(s)-   OF29--562416258.9352.00------290.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1987Medicine Hat Blue Jays PioRktor19---------29-
1988St. Catharines Blue Jays NYPLA-tor20---------21-
1988Dunedin Blue Jays FSLA+tor20---------9-
1989St. Catharines Blue Jays NYPLA-tor21---------72-
1990Dunedin Blue Jays FSLA+tor22---------116-
1991Knoxville Blue Jays SouAAtor23---------111-
1992Syracuse Chiefs ILAAAtor24---------111-
1992New York MetsNLMLBnyn24---------29-
1993Norfolk Tides ILAAAnyn25---------59-
1993New York MetsNLMLBnyn25---------76-
1994New York MetsNLMLBnyn26---------98-
1995Binghamton Mets EastAAnyn27---------2-
1995Norfolk Tides ILAAAnyn27---------13-
1995New York MetsNLMLBnyn27---------74-
1996Buffalo Bisons AmerAAAcle28---------136-
1996Cleveland IndiansALMLBcle28-------8---
1997Syracuse SkyChiefs ILAAAtor29---------76-
1997Buffalo Bisons AmerAAAcle29---------15-
1999New Orleans Zephyrs PCLAAAhou31---------104-
1999Houston AstrosNLMLBhou31------253--
2000Columbus Clippers ILAAAnya32---------80-
2000New York YankeesALMLBnya32------2096--
2001Calgary Cannons PCLAAAflo33---------77-
2001Ottawa Lynx ILAAAmon33--3------15-
2001Florida MarlinsNLMLBflo33------1412--
2002Indianapolis Indians ILAAAmil34---------66-
2002Milwaukee BrewersNLMLBmil34------34514--
2003Durham Bulls ILAAAtba35---------1-
2004New Orleans Zephyrs PCLAAAhou36---------51-

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2010Milwaukee BrewersNLMLBMLBmil42Pro Scout1627785.47514.03Ken Macha
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-10-15Free AgentGranted Free Agency. 
2004-07-05ContractSigned as nondrafted free agent by Astros 
2004-02-25ContractSigned as Free Agent by Astros. 
2003-04-17Released by Devil Rays. 
2003-01-17ContractSigned as Free Agent by Devil Rays. 
2002-10-15Free AgentGranted Free Agency. 
2001-12-06ContractSigned as Free Agent by Brewers. 
2001-10-15Free AgentGranted Free Agency. 
2001-08-03ContractSigned as Free Agent by Expos. 
2001-08-01Released by Marlins. 
2001-04-06ContractSigned as Free Agent by Marlins. 
2001-04-02Released by Blue Jays. 
2000-12-15ContractSigned as Free Agent by Blue Jays. 
2000-11-15Released by Yankees. 
2000-05-01ContractSigned as Free Agent by Yankees. 
2000-04-02Released by Yankees. 
1999-12-15ContractSigned as Free Agent by Yankees. 
1999-10-15Free AgentGranted Free Agency. 
1999-01-19ContractSigned as Free Agent by Astros. 
1997-10-15Free AgentGranted Free Agency. 
1997-06-05TradeTraded by Indians to Blue Jays for Jeff Manto. 
1997-04-21ContractSigned as Free Agent by Indians. 
1997-03-26Released by Royals. 
1997-01-16ContractSigned as Free Agent by Royals. 
1996-12-20Free AgentGranted Free Agency. 
1996-03-31TradeTraded by Mets with Reid Cornelius to Indians for Mark Clark. 
1992-09-01TradeTraded by Blue Jays with Jeff Kent to Mets for David Cone. 
* Transactions data can be divided into 2 eras. 2012-2018 includes all MLB/Minor roster movement whereas 1903-2012 contains only MLB change of organization with some DL-related data since 2000s.

Salaries

TopAbout Salary DataPayroll SectionAll $ are USD
YearTeam NamePayrollAgeSalaryServMLB RkTm RkCentileAboveLeague AvgLeague MinCareer*Contracts
1992New York MetsTeam Payroll24109,000-68033-962,245109,000109,000
1993New York MetsTeam Payroll25109,000-75728-968,431109,000218,000
1994New York MetsTeam Payroll26175,000-5551738957,101109,000393,000
1995New York MetsTeam Payroll27220,000-4831447999,520109,000613,000
1996Cleveland IndiansTeam Payroll28275,000-4382952957,870109,000888,000
1999Houston AstrosTeam Payroll31275,000-57822361,454,491200,0001,163,000
2000New York YankeesTeam Payroll32175,000-79542-1,394,248200,0001,338,000
2001Florida MarlinsTeam Payroll33200,000-77142-1,897,758200,0001,538,000
2002Milwaukee BrewersTeam Payroll34200,000-75748-2,011,045200,0001,738,000
* Career earnings are a simple calculation of available yearly salaries listed here. They include only base salary and draft signing bonus. Minor league salaries are excluded. The value is not meant to reflect a player's actual career earnings.
* League minimum salaries are displayed in red