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

John ThomsonTrack this Player High Level: MLB Stat Years: 1992-2007 MLB Years: 1997-2007
Follow TBC on Twitter and Facebook

Rated Prospect

PositionsP-355Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Carl Thomson
Height6-3Weight187BatsRightThrowsRight
Born DateOctober 1,1973 [44.233]PlaceVicksburg,Mississippi
High SchoolSulphur (Sulphur,LA)
CollegeMcNeese State University (Lake Charles,LA), Blinn College (Brenham,TX)

DraftedSelected by the Colorado Rockies [Team Picks] in the 7th round (212th overall) of the 1993 Amateur Entry Draft [Signed]Service Time9.061 (2006)
Prospect Rankings[BA] 1995-MLB-#7 ... 1997-COL-#9
MLB DebutMay 11,1997 [23.222]
OrganizationsCOL [10] ATL [3] KCA [1] NYN [1] TEX [1] TOR [1] Awards0
TBC Player ID393Retrosheet IDthomj005MLBAM ID123307
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the John Thomson 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 RatingsPitchingStrikeouts44Walks66Hittable41SO/BB61vsPower41Hitting38Durability52Team.478Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1993Arizona RockiesArizRkcol-ST19354.6211110000050.24340260313614001.467.64--5.516.391.16.375-
1994Asheville TouristsSALAcol-S/R20662.8519154111088.0703428333791001.177.130.313.368.052.39.500-
1994Central Valley RockiesCalifA+col-ST20313.28981000049.0432018018413101.247.84--3.287.482.28.750-
1994Minor Totals (2 teams)MinorMLB--S/R0973.01282351110137.211354463511204101.197.390.203.337.852.35.5632.78
1995New Haven RavensEastAAcol-ST21784.18262420000131.01326961856823201.439.050.553.845.621.46.467-
1996New Haven RavensEastAAcol-ST22942.8616160100097.2823531827862101.127.560.742.497.923.19.692-
1996Colorado Springs Sky SoxPCLAAAcol-ST22475.0411110000069.2764539626624101.469.820.783.368.012.38.364-
1996Minor Totals (2 teams)MinorMLB--ST013113.76272701000166.0158807014531486201.268.500.752.857.962.79.5423.44
1997Colorado Springs Sky SoxPCLAAAcol-ST23423.43770000042.0361816414492001.197.710.863.0010.503.50.667-
1997Colorado RockiesNLMLBcol52ST23794.71272702100166.0193948715511062051.4710.440.812.765.742.08.4384.02
1998Asheville TouristsSALAcol-ST24100.0022000009.051001121000.675.00--1.0012.0012.001.000-
1998Colorado RockiesNLMLBcol52ST248114.81262602000161.0174868621491064221.399.731.172.745.932.16.4214.47
1999Salem AvalancheCaroA+col-ST25019.0011000002.04220020002.0018.00----9.000.00.000-
1999Colorado Springs Sky SoxPCLAAAcol-ST25029.45550100020.036252138191102.2016.201.353.608.552.38.000-
1999Minor Totals (2 teams)MinorMLB--ST0039.41660100022.040272338211102.1816.361.233.278.592.63.0004.09
1999Colorado RockiesNLMLBcol52ST251108.0414131101062.28562561136342011.9312.211.585.174.880.94.0916.10
2000Arizona RockiesArizRkcol-ST260113.5033000005.08880471002.2513.50--6.7511.811.75.000-
2000Portland RockiesNwstA-col-ST26002.2511000004.04110130001.259.00--2.256.753.00--
2000Minor Totals (2 teams)MinorMLB--ST0018.6844000009.0129905101001.8211.57--4.829.642.00.0002.60
2001Colorado Springs Sky SoxPCLAAAcol-ST27533.3112120000068.0742925613522001.289.790.791.726.884.00.625-
2001Colorado RockiesNLMLBcol52ST27454.0414140110093.28446421525681041.168.071.442.406.532.72.4444.61
2002Colorado RockiesNLMLBcol52ST28784.88212100000127.013677692127762021.289.611.481.915.372.81.4674.60
2002New York MetsNLMLBnyn50ST28264.31990000054.0653926717310001.5110.771.162.825.131.82.2504.43
2003Texas RangersALMLBtex46ST2913144.85353503100217.023412511727491365041.309.711.122.035.642.78.4814.13
2004Atlanta BravesNLMLBatl52ST301483.72333300000198.0210938220521333061.329.530.912.366.042.56.6363.90
2005Rome BravesSALAatl-ST31000.0011000004.02000110000.754.50--2.252.251.00--
2005Mississippi BravesSouAAatl-ST31101.5011000006.04110041000.676.00----6.000.001.000-
2005Richmond BravesILAAAatl-ST31004.9111000003.25220120001.6412.27--2.454.912.00--
2005Minor Totals (3 teams)MinorMLB--ST0101.98330000013.211330271000.957.24--1.324.613.501.0002.43
2005Atlanta BravesNLMLBatl52ST31464.4717170100098.21115249628613021.4110.120.552.555.562.18.4003.49
2006Rome BravesSALAatl-ST320110.8011000001.23220000001.8016.20------0.00.000-
2006Mississippi BravesSouAAatl-ST32009.0011000001.02110110003.0018.00--9.009.001.00--
2006Minor Totals (2 teams)MinorMLB--ST00110.1222000002.25330110002.2516.87--3.373.371.00.0003.52
2006Atlanta BravesNLMLBatl52S/R32274.8218153001080.09355431132461021.5610.421.233.595.151.44.2225.05
2007Arizona RoyalsArizRkkca-ST33006.7511000001.03110020002.2520.25----13.500.00--
2007Dunedin Blue JaysFSLA+tor-ST33104.09220000011.0138521110001.2710.641.640.829.0011.001.000-
2007Wichita WranglersTexAAkca-ST330214.4022000005.07884240001.8012.607.203.607.202.00.000-
2007Omaha RoyalsPCLAAAkca-ST330121.6011000003.09881020002.7024.302.70--5.400.00.000-
2007Syracuse ChiefsILAAAtor40ST33244.58770000039.0432420315303101.479.840.693.436.862.00.333-
2007Minor Totals (5 teams)MinorMLB--ST0376.3013130000059.17549421018493101.5511.251.502.707.352.72.3004.67
2007Kansas City RoyalsALMLBkca66ST33113.37220000010.213540330101.5010.97--2.532.531.00.5003.52
MLB Totals - 10 Season(s)Filter63854.682162124103201267.11398734661154369800233281.399.901.092.615.672.17.4261.25
Minor League Totals - 12 Season(s)Filter46484.0914113473110709.27043823244825358738701.348.880.613.197.402.32.489-
AAA Totals - 6 Season(s)Filter15194.79444401000244.0279151131237721612301.4510.210.842.827.902.81.441-
AA Totals - 5 Season(s)Filter17143.81464421000240.122711410220861776301.308.480.753.216.612.06.548-
A+ Totals - 3 Season(s)Filter423.6112111000062.0603025219543101.278.660.292.747.802.84.667-
A Totals - 4 Season(s)Filter772.62231941110102.1803730335922001.126.990.263.068.042.63.500-
A- Totals - 1 Season(s)Filter002.2511000004.04110130001.259.00--2.256.753.00--
Rk Totals - 3 Season(s)Filter365.4915150000056.05449350354515001.558.48--5.497.061.29.333-
NCAA Totals - 2 Season(s)Filter00--00000000.0000000000----------0.00--
Colorado Rockies Totals - 5 Season(s)Filter27435.0110210116210609.067236534083188390112141.419.901.222.775.742.07.386-
Atlanta Braves Totals - 3 Season(s)Filter20214.15686531010376.04142001743711224070101.399.870.882.675.722.14.488-
Texas Rangers Totals - 1 Season(s)Filter13144.85353503100217.023412511727491365041.309.711.122.035.642.78.481-
New York Mets Totals - 1 Season(s)Filter264.31990000054.0653926717310001.5110.771.162.825.131.82.250-
Kansas City Royals Totals - 1 Season(s)Filter113.37220000010.213540330101.5010.97--2.532.531.00.500-
Average MLB - Per ~220 innings11154.68373702100220.024212711427641394151.399.901.092.615.672.17.4231.25
Average Minor - Per ~220 innings14154.09434121000220.0217118100157818112201.348.880.613.197.402.32.483-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1995New Haven RavensEastAAcol-p212612000000002205000.000.143.000.1430019.000.000.167.10310.5310.531.000.000.000.00
1996New Haven RavensEastAAcol-p221818010002000504100.056.053.056.1091023.071.000.000.0470.0021.740.000.000.000.00
1996Colorado Springs Sky SoxPCLAAAcol-p221113020001001601100.154.200.154.3542016.250.000.077.1686.2537.506.000.000.000.00
1996Minor Totals (2 teams)Minor         29310300030011105200.097.118.097.2153039.136.000.032.1012.5628.2111.000.000.000.00
1997Colorado Springs Sky SoxPCLAAAcol-p2377010001000201000.143.143.143.286108.200.000.000.1290.0025.000.000.000.000.00
1997Colorado RockiesNLMLBcol52p23254721000050022306000.213.245.213.45810055.417.000.043.2133.6441.8211.500.000.000.00
1998Colorado RockiesNLMLBcol52p2426504600020122309201.120.148.120.2686063.207.000.020.1263.1736.5111.500.000.000.00
1999Colorado Springs Sky SoxPCLAAAcol-p2555000000000100000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
1999Colorado RockiesNLMLBcol52p251418131001002700000.167.250.222.4724120.273.055.167.22510.0035.003.500.000.0033.33
2001Colorado Springs Sky SoxPCLAAAcol-p271213110000002600000.077.200.077.2771015.143.000.154.15313.3340.003.000.000.000.00
2001Colorado RockiesNLMLBcol52p2714293701010011506000.241.267.310.5779136.500.069.103.2532.7841.6715.000.000.0014.29
2002Colorado RockiesNLMLBcol52p2819342600020021203100.176.216.176.3926040.261.000.059.1835.0030.006.000.000.000.00
2002New York MetsNLMLBnyn50p28918250001001703000.278.316.278.5945022.455.000.056.2724.5531.827.000.000.000.00
2002Totals for NL-NL         285241100030031906100.212.250.212.46211062.324.000.058.2134.8430.656.330.000.000.00
2003Texas RangersALMLBtex46p2911000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2004Atlanta BravesNLMLBatl52p303166313100400024010002.197.197.212.40914176.310.015.015.1810.0031.580.000.000.007.69
2005Atlanta BravesNLMLBatl52p3117252520020021209000.200.259.280.5397236.385.080.160.2445.5633.336.000.000.0040.00
2006Mississippi BravesSouAAatl-32110110000000000001.0001.0002.0003.0002111.0001.0001.0001.2410.000.000.000.000.00100.00
2006Atlanta BravesNLMLBatl52p3218301820040001002000.267.267.333.60010232.400.066.067.2610.0031.250.000.000.0025.00
MLB Totals - 9 Season(s)Filter1743182063610220112133048303.198.225.223.448717381.335.025.060.0003.1534.9111.080.000.0011.11
Minor League Totals - 6 Season(s)Filter806916100400522011200.087.145.101.2467187.122.014.087.0005.7525.294.400.000.0016.67
AAA Totals - 4 Season(s)Filter35381400020031502100.105.167.105.2724044.167.000.079.0006.8234.095.000.000.000.00
AA Totals - 3 Season(s)Filter4531021002002709100.065.118.097.2153143.080.032.097.0004.6516.283.500.000.0050.00
Colorado Rockies Totals - 5 Season(s)Filter9817812321101101980024301.180.216.197.413352214.317.017.062.0004.2137.388.890.000.006.25
Atlanta Braves Totals - 3 Season(s)Filter661216265001000246021002.215.228.256.484315144.347.041.058.0001.3931.9423.000.000.0019.23
New York Mets Totals - 1 Season(s)Filter918250001001703000.278.316.278.5945022.455.000.056.0004.5531.827.000.000.000.00
Texas Rangers Totals - 1 Season(s)Filter11000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games1622961959610200111124045303.198.225.223.448667355.335.025.060.0003.1534.9111.080.000.0011.11
Average Minor - Per 162 games1621402122008001045022400.087.145.101.246142176.122.014.087.0005.7525.294.400.000.0016.67

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1993Arizona Rockies ArizRkcol19P11--711111918.9471.64------11100.020.8
1994Asheville Tourists SALAcol20P19--66-112121.0000.63------19100.014.3
1994Central Valley Rockies CalifA+col20P9--171-98.8890.89------9100.06.6
1995New Haven Ravens EastAAcol21P26--12113-2623.8850.88------26100.018.3
1996New Haven Ravens EastAAcol22P16--79--16161.0001.00------1888.911.3
1996Colorado Springs Sky Sox PCLAAAcol22P11--56-111111.0001.00------11100.07.8
1997Colorado Springs Sky Sox PCLAAAcol23P7--46--10101.0001.43------7100.05.0
1997Colorado RockiesNLMLBcol23P27-166924223533.9431.220.20-----27100.016.7
1998Colorado RockiesNLMLBcol24P26-1611515-330301.0001.150.19-----26100.016.0
1999Salem Avalanche CaroA+col25P1---1--111.0001.00------1100.00.7
1999Colorado Springs Sky Sox PCLAAAcol25P5--32-1551.0001.00------5100.03.6
1999Colorado RockiesNLMLBcol25P14-62910-119191.0001.360.31-----14100.08.6
2000Arizona Rockies ArizRkcol26P3---1--111.0000.33------3100.05.6
2000Portland Rockies NwstA-col26P1---------------1100.01.3
2001Colorado Springs Sky Sox PCLAAAcol27P12--67-113131.0001.08------12100.08.5
2001Colorado RockiesNLMLBcol27P14-93178132625.9621.790.27-----14100.08.6
2002Colorado RockiesNLMLBcol28P21-1271622--38381.0001.810.30-----21100.013.0
2002New York MetsNLMLBnyn28P9-544131-1817.9441.890.31-----9100.05.6
2003Texas RangersALMLBtex29P35352171736225553.9641.510.24-----35100.021.6
2004Atlanta BravesNLMLBatl30P33331981227124039.9751.180.20-----33100.020.4
2005Rome Braves SALAatl31P1---------------1100.00.7
2005Mississippi Braves SouAAatl31P1--3---331.0003.00------1100.00.8
2005Richmond Braves ILAAAatl31P1---1--111.0001.00------1100.00.7
2005Atlanta BravesNLMLBatl31P171798614-220201.0001.180.20-----17100.010.5
2006Rome Braves SALAatl32P1--1---111.0001.00------1100.00.7
2006Mississippi Braves SouAAatl32P1---------------1100.00.7
2006Atlanta BravesNLMLBatl32P181580716--23231.0001.280.29-----18100.011.1
2007Arizona Royals ArizRkkca33P1---------------1100.01.8
2007Dunedin Blue Jays FSLA+tor33P2--1---111.0000.50------2100.01.4
2007Wichita Wranglers TexAAkca33P2---------------2100.01.4
2007Syracuse Chiefs ILAAAtor33P7--216-318181.0002.57------7100.04.9
2007Omaha Royals PCLAAAkca33P1---------------1100.00.7
2007Kansas City RoyalsALMLBkca33P221111--221.0001.000.18-----2100.01.2
MLB Totals for P - 10 season(s)-   P2161021267113186715306299.9771.380.24-----2160.00.0
AAA Totals for P - 6 season(s)-   P44--2038-658581.0001.32------440.00.0
AA Totals for P - 5 season(s)-   P46--22203-4542.9330.91------460.00.0
A+ Totals for P - 3 season(s)-   P12--281-1110.9090.83------120.00.0
A Totals for P - 3 season(s)-   P21--76-113131.0000.62------210.00.0
A- Totals for P - 1 season(s)-   P1---------------10.00.0
Rk Totals for P - 3 season(s)-   P15--712112019.9501.27------150.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1993Arizona Rockies ArizRkcol1911----------
1994Asheville Tourists SALAcol2019----------
1994Central Valley Rockies CalifA+col209----------
1995New Haven Ravens EastAAcol2126----------
1996New Haven Ravens EastAAcol2216----------
1996Colorado Springs Sky Sox PCLAAAcol2211----------
1997Colorado Springs Sky Sox PCLAAAcol237----------
1997Colorado RockiesNLMLBcol2327----------
1998Colorado RockiesNLMLBcol2426----------
1999Salem Avalanche CaroA+col251----------
1999Colorado Springs Sky Sox PCLAAAcol255----------
1999Colorado RockiesNLMLBcol2514----------
2000Arizona Rockies ArizRkcol263----------
2000Portland Rockies NwstA-col261----------
2001Colorado Springs Sky Sox PCLAAAcol2712----------
2001Colorado RockiesNLMLBcol2714----------
2002Colorado RockiesNLMLBcol2821----------
2002New York MetsNLMLBnyn289----------
2003Texas RangersALMLBtex2935----------
2004Atlanta BravesNLMLBatl3033----------
2005Rome Braves SALAatl311----------
2005Mississippi Braves SouAAatl311----------
2005Richmond Braves ILAAAatl311----------
2005Atlanta BravesNLMLBatl3117----------
2006Rome Braves SALAatl321----------
2006Mississippi Braves SouAAatl321----------
2006Atlanta BravesNLMLBatl3218----------
2007Arizona Royals ArizRkkca331----------
2007Dunedin Blue Jays FSLA+tor332----------
2007Wichita Wranglers TexAAkca332----------
2007Syracuse Chiefs ILAAAtor337----------
2007Omaha Royals PCLAAAkca331----------
2007Kansas City RoyalsALMLBkca332----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2004Atlanta BravesDiv SeriesMLB30000.0011000000.110001000020.0027.000.0027.000.000.000.00.000
2005Atlanta BravesDiv SeriesMLB31000.0010100002.00000130000.500.000.004.5013.503.000.00.000
2006Atlanta BravesMLB Spring TrainingMLB32117.71440000014.0231212145001.9314.790.642.573.211.257.71.500
2007Toronto Blue JaysMLB Spring TrainingMLB33017.2733000008.2977344001.599.353.124.154.151.007.27.000
MLB Spring Training Totals - 2 yrs127.54770000022.7321919489001.7612.711.593.183.571.137.54.333
MLB Playoffs - Divisional Series Totals - 2 yrs000.0021100002.3100023001.293.860.007.7111.571.500.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006Atlanta BravesMLB Spring TrainingMLB3233000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00
MLB Spring Training Totals - 1 yrs33000000000100000.000.000.000.000003.000.000.0000.0033.330.000.000.000.00

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-10-01InjuredActivated from DL 
2007-08-31InjuredTransferred to 60-day DL 
2007-07-16InjuredDisabled -- Lower back pain 
2007-06-22ContractSigned by Royals (1-year) 
2007-06-05InjuredTransferred to 60-day DL 
2007-03-31InjuredDisabled -- Shoulder 
2007-01-09ContractSigned by Blue Jays (1-year) 
2006-09-26InjuredActivated from DL 
2006-07-15InjuredDisabled -- - 
2006-07-04InjuredActivated from DL 
2006-06-17InjuredDisabled -- blister 
2005-08-13InjuredActivated from DL 
2005-07-14InjuredTransferred to 60-day DL 
2005-05-17InjuredDisabled -- strained flexor tendon in his right middle finger 
2003-12-10ContractSigned as Free Agent by Braves. 
2003-10-28Free AgentGranted Free Agency. 
2003-01-03ContractSigned as Free Agent by Rangers. 
2002-12-21Free AgentGranted Free Agency. 
2002-07-31TradeTraded by Rockies with Mark Little to Mets for Robert Stratton, Mark Corey and Jay Payton. 
2001-08-02InjuredActivated from DL 
2001-05-25InjuredDisabled -- - 
2001-05-12InjuredActivated from DL 
1993-06-09Contractsigned 
* 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
1997Colorado RockiesTeam Payroll23150,000-76628-1,182,177150,000150,000
1998Colorado RockiesTeam Payroll24210,000-64524291,276,192170,000360,000
1999Colorado RockiesTeam Payroll25300,000-54721401,454,491200,000660,000
2001Colorado RockiesTeam Payroll27300,000-57326371,897,758200,000960,000
2002Colorado RockiesTeam Payroll281,100,000-38310582,011,045200,0002,060,000
2002New York MetsTeam Payroll281,100,000-38316582,011,045200,0002,060,000
2003Texas RangersTeam Payroll291,300,000-33513592,163,527300,0003,360,000
2004Atlanta BravesTeam Payroll302,250,000-2571072++2,070,100300,0005,610,000
2005Atlanta BravesTeam Payroll314,250,000-165782++2,189,055300,0009,860,000
2006Atlanta BravesTeam Payroll324,750,0009.061149782++2,365,072327,00014,610,000
2007Kansas City RoyalsTeam Payroll33500,000-49717382,459,737380,00015,110,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