Please SUPPORT US by putting your name on the SUPPORT WALL.
Tips Updates
MLB
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.294]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