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

Todd RitchieTrack this Player High Level: MLB Stat Years: 1990-2008 MLB Years: 1997-2004
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-391Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameTodd Everett Ritchie
Height6-3Weight222BatsRightThrowsRight
Born DateNovember 7,1971 [46.320]PlacePortsmouth,Virginia
High SchoolDuncanville (Duncanville,TX)

DraftedSelected by the Minnesota Twins [Team Picks] in the 1st round (12th overall) of the 1990 Amateur Entry Draft [Signed]
Signing Bonus$252,500Signing ScoutsMarty Esposito
Prospect Rankings[BA] 1991-MIN-#8 ... 1992-MLB-#98 ... 1992-MLB-#6 ... 1993-MLB-#4 ... 1994-MLB-#73 ... 1994-MLB-#2 ... 1997-MIN-#6
MLB DebutApril 3,1997 [25.148]
OrganizationsMIN [9] PIT [3] CHA [1] COL [1] MIL [1] PHI [1] TBA [1] Awards1
TBC Player ID548Retrosheet IDritct001MLBAM ID121234
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Todd Ritchie page  -  You can show your support to the The Baseball Cube by sponsoring all of a player's pages for only $10/year.


Player Notes:   Opening day starter for Pittsburgh Pirates in 2001
About Sponsorships Program


Career Talent RatingsPitchingStrikeouts35Walks60Hittable36SO/BB49vsPower36Hitting11Durability58Team.481Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1990Elizabethton TwinsAppRkmin-ST18521.9411110100065.0452214524492001.066.230.693.326.782.04.714-
1991Kenosha TwinsMidwAmin-ST19763.55212100000116.2113534635010110001.408.720.233.867.792.02.538-
1991Scranton/Wilkes-Barre RedILAAAphi-S/R19102.42725003226.0178727250000.925.880.692.428.653.571.000-
1991Minor Totals (2 teams)Minor--S/R0863.34282350032142.2130615355712610001.318.200.323.607.952.21.571-
1992Visalia OaksCalifA+min-ST201195.06282803100172.219311397136512916001.4910.060.683.396.721.98.550-
1993Nashville XpressSouAAmin-S/R21323.6612102000046.2462119215416001.318.870.392.897.912.73.600-
1994Nashville XpressSouAAmin-ST22024.24440000017.0241081792001.8212.710.533.714.761.29.000-
1995New Britain Rock CatsEastAAmin-ST23495.73242130000113.013578721254608001.6710.750.964.304.781.11.308-
1996New Britain Rock CatsEastAAmin-S/R24375.442910190014482.21015550630534001.5811.000.653.275.771.77.300-
1996Salt Lake BuzzPCLAAAmin-Rel24045.4716016004024.2271515511194001.549.851.824.016.931.73.000-
1996Minor Totals (2 teams)Minor--S/R03115.4545103500184106.012870651141728001.5710.730.923.446.041.76.214-
1997Minnesota TwinsALMLBmin23Rel25234.58420420019074.287413811284411021.5410.491.333.375.301.57.4005.05
1998Salt Lake BuzzPCLAAAmin-Rel26134.15360360018460.2553828531622001.428.160.744.609.202.00.250-
1998Minnesota TwinsALMLBmin23Rel26005.6315015007024.030171519213001.6311.250.383.387.882.33-3.06
1999Nashville SoundsPCLAAApit-ST27001.8011000005.06110120001.4010.80--1.803.602.00--
1999Pittsburgh PiratesNLMLBpit48ST271593.49282622000172.2169796717541077041.298.810.892.815.581.98.6254.18
2000Pittsburgh PiratesNLMLBpit48ST28984.81313101100187.020811110026511245131.3910.011.252.455.972.43.5294.48
2001Pittsburgh PiratesNLMLBpit48ST2911154.47333304200207.021111810323521247071.279.161.002.265.382.38.4234.15
2002Chicago White SoxALMLBcha48ST305156.06262330010133.21761049018527710051.7111.851.213.505.181.48.2504.84
2003Milwaukee BrewersNLMLBmil46,48ST31125.08550000028.0361716410153041.6211.441.273.184.761.50.3335.29
2004Charleston (sc) RiverDogsSALAtba-ST32114.09220000011.0136503132001.4510.64--2.4510.644.33.500-
2004Montgomery BiscuitsSouAAtba31ST32102.45220000011.08431341001.006.550.822.453.271.331.000-
2004Durham BullsILAAAtba-ST32466.2916160000088.211271621923413001.5211.371.932.334.161.78.400-
2004Minor Totals (3 teams)Minor--ST0675.69202000000110.213381702029586001.4610.821.632.364.722.00.462-
2004Tampa Bay RaysALMLBtba31S/R32029.0042200208.012984640012.2513.504.506.754.500.67.00011.17
2008Modesto NutsCalifA+col-S/R36103.18431001017.014660390001.007.41--1.594.763.001.000-
2008Tulsa DrillersTexAAcol-ST360112.7111000005.28882510002.2912.713.187.941.590.20.000-
2008Minor Totals (2 teams)Minor--S/R0115.56541001022.222141428100001.328.740.793.183.971.25.500-
MLB Totals - 8 Season(s)Filter43544.711841206473290833.2929496437104262516461261.4310.011.122.825.561.97.4431.42
Minor League Totals - 11 Season(s)Filter42524.6021413282414010859.09175094417633261860001.459.560.793.466.441.86.447-
AAA Totals - 5 Season(s)Filter6134.9676195700256203.021713311331731499001.419.531.363.206.542.04.316-
AA Totals - 6 Season(s)Filter11215.2272482400144274.03221761602411416821001.5810.500.783.725.481.47.344-
A+ Totals - 2 Season(s)Filter1294.89323113110189.2207119103136813816001.459.820.623.236.552.03.571-
A Totals - 2 Season(s)Filter873.60232300000127.2126595135311412001.408.880.213.748.042.15.533-
Rk Totals - 1 Season(s)Filter521.9411110100065.0452214524492001.066.230.693.326.782.04.714-
Pittsburgh Pirates Totals - 3 Season(s)Filter35324.29929027300566.158830827066157355191141.319.331.052.495.632.26.522-
Minnesota Twins Totals - 2 Season(s)Filter234.83570570026098.2117585312376514021.5610.671.093.375.931.76.400-
Chicago White Sox Totals - 1 Season(s)Filter5156.06262330010133.21761049018527710051.7111.851.213.505.181.48.250-
Milwaukee Brewers Totals - 1 Season(s)Filter125.08550000028.0361716410153041.6211.441.273.184.761.50.333-
Tampa Bay Rays Totals - 1 Season(s)Filter029.0042200208.012984640012.2513.504.506.754.500.67.000-
Average MLB - Per ~220 innings11144.714832162180220.0245131115276913612071.4310.011.122.825.561.97.4401.42
Average Minor - Per ~220 innings11134.6055342110103220.0234130112198515715001.459.560.793.466.441.86.458-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1997Minnesota TwinsALMLBmin23p2522000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
1999Nashville SoundsPCLAAApit-p2711000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1999Pittsburgh PiratesNLMLBpit48p2727533810010011608001.151.167.170.3379162.216.019.038.1531.6125.8116.000.000.0012.50
2000Pittsburgh PiratesNLMLBpit48p28306041320020022202001.217.242.250.49215264.342.033.067.2233.1334.3811.000.000.0015.38
2001Pittsburgh PiratesNLMLBpit48p2932591920030032708001.153.194.186.38011270.281.033.085.1744.2938.579.000.000.0022.22
2002Chicago White SoxALMLBcha48p3034110000001100000.250.400.250.650105.333.000.250.31920.0020.001.000.000.000.00
2003Milwaukee BrewersNLMLBmil46,48p3159020000000202000.222.222.222.4442011.286.000.000.1980.0018.180.000.000.000.00
2008Tulsa DrillersTexAAcol-3612010000000100000.500.500.5001.0001021.000.000.000.4480.0050.000.000.000.000.00
MLB Totals - 6 Season(s)Filter99187933500600769020003.176.206.203.409385214.280.027.064.0003.2732.249.860.000.0015.15
Minor League Totals - 2 Season(s)Filter23010000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
AAA Totals - 1 Season(s)Filter11000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
AA Totals - 1 Season(s)Filter12010000000100000.500.500.5001.0001021.000.000.000.0000.0050.000.000.000.000.00
Pittsburgh Pirates Totals - 3 Season(s)Filter89172830500600665018003.174.202.203.405355196.280.029.064.0003.0633.1610.830.000.0016.67
Milwaukee Brewers Totals - 1 Season(s)Filter59020000000202000.222.222.222.4442011.286.000.000.0000.0018.180.000.000.000.00
Chicago White Sox Totals - 1 Season(s)Filter34110000001100000.250.400.250.650105.333.000.250.00020.0020.001.000.000.000.00
Minnesota Twins Totals - 1 Season(s)Filter22000000000100000.000.000.000.000002.000.000.000.0000.0050.000.000.000.000.00
Average MLB - Per 162 games1623061554800100011113033005.176.206.203.409628350.280.027.064.0003.2732.249.860.000.0015.15
Average Minor - Per 162 games16224308100000008100000.333.333.333.666810243.500.000.000.0000.0033.330.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1990Elizabethton Twins AppRkmin18P11--920233129.9352.64------11100.016.4
1991Kenosha Twins MidwAmin19P21--929324138.9271.81------21100.015.3
1992Visalia Oaks CalifA+min20P28--1934455753.9301.89------28100.041.2
1993Nashville Xpress SouAAmin21P12--412211816.8891.33------12100.08.5
1994Nashville Xpress SouAAmin22P4--14--551.0001.25------4100.02.9
1995New Britain Rock Cats EastAAmin23P24--9171-2726.9631.08------24100.016.9
1996New Britain Rock Cats EastAAmin24P29--6172-2523.9200.79------29100.020.4
1996Salt Lake Buzz PCLAAAmin24P16---1--111.0000.06------16100.011.1
1997Minnesota TwinsALMLBmin25P42-74310-113131.0000.310.18-----42100.025.9
1998Salt Lake Buzz PCLAAAmin26P36--291-1211.9170.31------36100.025.2
1998Minnesota TwinsALMLBmin26P15-24-------------15100.09.3
1999Nashville Sounds PCLAAApit27P1---1--111.0001.00------1100.00.7
1999Pittsburgh PiratesNLMLBpit27P28-172925--34341.0001.210.20-----28100.017.4
2000Pittsburgh PiratesNLMLBpit28P31-187935124544.9781.420.24-----31100.019.1
2001Pittsburgh PiratesNLMLBpit29P33-2071131234442.9551.270.20-----33100.020.4
2002Chicago White SoxALMLBcha30P26-1331218313330.9091.150.23-----26100.016.0
2003Milwaukee BrewersNLMLBmil31P5528151-76.8571.200.21-----5100.03.1
2004Charleston (sc) RiverDogs SALAtba32P2--21--331.0001.50------2100.01.4
2004Montgomery Biscuits SouAAtba32P2--22--441.0002.00------2100.01.4
2004Durham Bulls ILAAAtba32P16--38--11111.0000.69------16100.011.1
2004Tampa Bay RaysALMLBtba32P428-------------4100.02.5
2008Modesto Nuts CalifA+col36P4--22--441.0001.00------4100.02.9
2008Tulsa Drillers TexAAcol36P1---1--111.0001.00------1100.00.7
MLB Totals for P - 8 season(s)-   P18478334512477176169.9600.920.20-----1840.00.0
AAA Totals for P - 4 season(s)-   P69--5191-2524.9600.35------690.00.0
AA Totals for P - 6 season(s)-   P72--2253518075.9381.04------720.00.0
A+ Totals for P - 2 season(s)-   P32--2136456157.9341.78------320.00.0
A Totals for P - 2 season(s)-   P23--1130324441.9321.78------230.00.0
Rk Totals for P - 1 season(s)-   P11--920233129.9352.64------110.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1990Elizabethton Twins AppRkmin1811----------
1991Kenosha Twins MidwAmin1921----------
1992Visalia Oaks CalifA+min2028----------
1993Nashville Xpress SouAAmin2112----------
1994Nashville Xpress SouAAmin224----------
1995New Britain Rock Cats EastAAmin2324----------
1996New Britain Rock Cats EastAAmin2429----------
1996Salt Lake Buzz PCLAAAmin2416----------
1997Minnesota TwinsALMLBmin2542----------
1998Salt Lake Buzz PCLAAAmin2636----------
1998Minnesota TwinsALMLBmin2615----------
1999Nashville Sounds PCLAAApit271----------
1999Pittsburgh PiratesNLMLBpit2728----------
2000Pittsburgh PiratesNLMLBpit2831----------
2001Pittsburgh PiratesNLMLBpit2933----------
2002Chicago White SoxALMLBcha3026----------
2003Milwaukee BrewersNLMLBmil315----------
2004Charleston (sc) RiverDogs SALAtba322----------
2004Montgomery Biscuits SouAAtba322----------
2004Durham Bulls ILAAAtba3216----------
2004Tampa Bay RaysALMLBtba324----------
2008Modesto Nuts CalifA+col364----------
2008Tulsa Drillers TexAAcol361----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2005Mesa Solar SoxArizona Fall LgMinor33123.90770000030.028131321228001.338.400.603.608.402.333.90.333
Arizona Fall League Totals - 1 yrs123.90770000030.028131321228001.338.400.603.608.402.333.90.333

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2001National League Player of the Week (June 11-June 17)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2005-03-14Retired 
2005-01-10ContractSigned by Pirates (minor) 
2004-10-29Free AgentGranted Free Agency. 
2004-01-22ContractSigned as Free Agent by Devil Rays. 
2003-10-30Free AgentGranted Free Agency. 
2003-10-02InjuredActivated from DL 
2003-08-07InjuredTransferred to 60-day DL 
2003-01-14ContractSigned as Free Agent by Brewers. 
2002-12-21Free AgentGranted Free Agency. 
2002-09-10InjuredActivated from DL 
2002-08-06InjuredDisabled -- inflammation in his right shoulder 
2001-12-13TradeTraded by Pirates with Lee Evans to White Sox for Josh Fogg, Sean Lowe and Kip Wells. 
1998-12-22ContractSigned as Free Agent by Pirates. 
1998-11-03ContractSigned by Pirates 
1998-10-03Released by Twins. 
1998-09-30Free AgentGranted free agency 
1990-06-13Contractsigned 
* 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
1990Minnesota Twins-18252,500-------252,500Signing Bonus out of 1990 Draft (1st round - 12th overall)
1997Minnesota TwinsTeam Payroll25150,000-76628-1,182,177150,000402,500
1998Minnesota TwinsTeam Payroll26180,000-73322191,276,192170,000582,500
1999Pittsburgh PiratesTeam Payroll27225,000-67824251,454,491200,000807,500
2000Pittsburgh PiratesTeam Payroll28380,000-51017441,394,248200,0001,187,500
2001Pittsburgh PiratesTeam Payroll291,933,333-301967++1,897,758200,0003,120,833
2002Chicago White SoxTeam Payroll303,533,333-204878++2,011,045200,0006,654,166
2003Milwaukee BrewersTeam Payroll311,150,000-3509572,163,527300,0007,804,166
2004Tampa Bay RaysTeam Payroll32300,000-75530-2,070,100300,0008,104,166
* 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