Tips Updates
Daily
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

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.168]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-
SELECT * FROM batting WHERE playerid = 548 and pa > 0 ORDER BY Seq,statType

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