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

Todd CruzTrack this Player High Level: MLB Stat Years: 1973-1991 MLB Years: 1978-1984
Follow TBC on Twitter and Facebook

World Series Champion

PositionsSS-687, 3B-257, 1B-4, OF-3, 2B-3, P-1, DH-1Position when DraftedSSPlayer Listed UnderMajor Leaguers
Proper NameTodd Ruben Cruz
Height6-0Weight175BatsRightThrowsRight
Born DateNovember 23,1955PlaceHighland Park,Michigan
Death DateSeptember 2,2008 [52.284]
High SchoolWestern International (Detroit,MI)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 2nd round (26th overall) of the 1973 Amateur Entry Draft [Signed]
Signing ScoutsTony Lucadello
MLB DebutSeptember 4,1978 [22.286]
OrganizationsPHI [6] BAL [3] CHA [2] SEA [2] CAL [1] KCA [1] Awards1
TBC Player ID10373Retrosheet IDcruzt001MLBAM ID112907
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Transactions -- Awards
This player page is available for sponsorship:
Sponsor the Todd Cruz 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 RatingsBattingSpeed44Power60Contact40XBH63RBIs56Runs42Hitting34Durability41Team.475Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1973PulaskiAppRk-17692082938101418000000000.183.183.298.4816215208.167.115.115.2140.000.000.001.9252.0039.47
1974Rocky MountCaroA+-181264453486136143000000000.193.193.256.44911420445.191.063.063.2030.000.000.000.22445.0023.26
1974ToledoILAAA-18410111001000000000.100.100.200.3002110.100.100.100.1330.000.000.000.000.00100.00
1974Minor Totals (2 teams)Minor         1304553587146144000000000.191.191.255.44611621455.189.064.064.2020.000.000.000.22455.0024.14
1975Rocky MountCaroA+-1913445357922311167000000000.203.203.331.53415035453.183.128.128.2400.000.000.002.4341.1838.04
1976ReadingEastAA-201234243498111532000000000.231.231.297.52812617424.222.066.066.2420.000.000.001.1884.8017.35
1977Reading PhilliesEastAAphi-211314644210023325152217743800.216.252.291.54313528500.249.075.127.2444.2015.403.670.40232.0028.00
1978Oklahoma City 89ersAmerAAAphi-ss2212145958120222116944177140800.261.289.390.67917935488.283.129.166.3053.4814.554.182.2541.7329.17
1978Philadelphia PhilliesNLMLBphi16,48ss2234020002010000000.500.500.5001.000204.500.000-.250.4560.000.000.000.000.000.00
1979Omaha RoyalsAmerAAAkca-ss2323911424427212131501000.264.287.582.869531395.246.318.363.3743.1615.795.007.3713.0054.17
1979Kansas City RoyalsALMLBkca7ss2355118924702150131911302.203.224.314.538379126.220.111.127.2372.3815.086.331.5959.0037.50
1980California AngelsALMLBcal14ss2418405113015005800010.275.356.425.78117445.323.150.275.34611.1117.781.602.2240.0036.36
1980Chicago White SoxALMLBcha21ss249029323681112182195426105.232.259.297.5568714311.277.065.099.2532.8917.366.000.64146.5020.59
1980Totals for AL-AL         108333287914132321146226115.237.271.312.58310418356.283.075.120.2653.9317.424.430.84111.0022.78
1981Edmonton TrappersPCLAAAcha-ss25827270113000201000.259.259.444.70312228.250.185.185.3150.007.140.003.5727.0028.57
1982Seattle MarinersALMLBsea21ss2613649244113202165721012950114118.230.246.376.62218538519.252.146.154.2742.3118.307.923.0830.7533.63
1983Seattle MarinersALMLBsea21ss27652162141427211375622122.190.221.324.5457013228.221.134.157.2403.0724.568.003.0730.8631.71
1983Baltimore OriolesALMLBbal103b2781221164691327341552182012.208.259.299.5586613247.256.091.154.2556.0721.053.471.2173.6728.26
1983Totals for AL-AL         1464373787133104847221083103214.199.241.311.55213626475.239.112.156.2474.6322.744.912.1143.7029.89
1984Baltimore OriolesALMLBbal103b2896142153140391483312102.218.263.310.573447154.262.092.127.2625.1921.434.131.9547.3322.58
1985Miami MarlinsFSLA+--3b-ss294214412326152112122620220.222.288.382.6705512160.235.160.236.2947.5016.252.173.1328.8037.50
1985Rochester Red WingsILAAAbal-ss29511010001002500000.091.231.091.3221013.167.000.182.17715.3838.462.500.000.000.00
1985Minor Totals (2 teams)Minor         4715512336152212143120220.213.283.361.6445612173.231.148.232.2858.0917.922.212.8931.0036.36
1986San Jose BeesCalifA+--3b30301065220011023152912000.208.311.236.547251124.276.028.160.26512.1023.391.930.81106.004.55
1987San Bernardino SpiritCalifA+--ss31912983861112123572348041220.205.293.376.66911225339.236.171.302.29410.0323.602.353.5424.8340.98
1991Salinas SpursCalifA+--ss35100355359017233633255345330.254.307.338.64512022392.288.084.155.2926.3813.522.120.77118.3324.44
MLB Totals - 6 Season(s)Filter5441526133336586341549245931773012441.220.251.333.584508981634.254.113.142.0003.6119.405.372.0844.8829.17
Minor League Totals - 12 Season(s)Filter100734953617721412263408241712935819132370.221.251.328.57911462263679.229.107.146.0003.519.732.781.7155.4829.27
AAA Totals - 5 Season(s)Filter16159875153275199565229342800.256.283.413.69624751634.271.157.196.0003.4714.674.233.0031.4733.33
AA Totals - 2 Season(s)Filter2548887619834478352217743800.223.242.294.53626145924.235.071.098.0002.278.333.670.76126.8622.73
A+ Totals - 6 Season(s)Filter5231801181383701233212131086188118770.213.252.320.5725761151913.221.107.157.0004.509.832.191.7354.5830.03
Rk Totals - 1 Season(s)Filter692082938101418000000000.183.183.298.4816215208.167.115.115.0000.000.000.001.9252.0039.47
Seattle Mariners Totals - 2 Season(s)Filter201708651542442378313191512135320.218.238.360.59825551747.243.142.155.0002.5420.217.953.0830.7833.12
Baltimore Orioles Totals - 2 Season(s)Filter17736331771316364823852103014.212.261.303.56411020401.258.091.143.0005.7421.203.701.5060.5025.97
Chicago White Sox Totals - 1 Season(s)Filter9029323681112182195426105.232.259.297.5568714311.277.065.099.0002.8917.366.000.64146.5020.59
Kansas City Royals Totals - 1 Season(s)Filter55118924702150131911302.203.224.314.538379126.220.111.127.0002.3815.086.331.5959.0037.50
California Angels Totals - 1 Season(s)Filter18405113015005800010.275.356.425.78117445.323.150.275.00011.1117.781.602.2240.0036.36
Philadelphia Phillies Totals - 1 Season(s)Filter34020002010000000.500.500.5001.000204.500.000-.250.0000.000.000.000.000.000.00
Average MLB - Per 162 games162454401001721046371894294112.220.251.333.58415129487.254.113.142.0003.6119.405.372.0844.8829.17
Average Minor - Per 162 games16256258124234106643215832410.221.251.328.57918436592.229.107.146.0003.519.732.781.7155.4829.27

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1984Baltimore OriolesALMLBbal10Rel28000.0010100101.0000000000----------0.00-2.77
1987San Bernardino SpiritCalifA+--Rel31000.0030300304.03000250001.256.75--4.5011.252.50--
MLB Totals - 1 Season(s)Filter000.0010100101.0000000000----------0.00-0.00
Minor League Totals - 1 Season(s)Filter000.0030300304.03000250001.256.75--4.5011.252.50--
A+ Totals - 1 Season(s)Filter000.0030300304.03000250001.256.75--4.5011.252.50--
Baltimore Orioles Totals - 1 Season(s)Filter000.0010100101.0000000000----------0.00--
Average MLB - Per ~220 innings000.002200220002200220.0000000000----------0.00-0.00
Average Minor - Per ~220 innings000.001650165001650220.01650001102750001.256.75--4.5011.252.50--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1978Oklahoma City 89ers AmerAAAphi22SS119--2093794069628588.9364.94------12198.387.5
1978Philadelphia PhilliesNLMLBphi22SS2--16--771.0003.50------366.71.2
1979Omaha Royals AmerAAAkca23SS23--4786519138133.9645.78------23100.016.9
1979Kansas City RoyalsALMLBkca23SS48--47102413153149.9743.10------5587.329.6
1979Kansas City RoyalsALMLBkca233B9--716332623.8852.56------5516.45.6
1980Chicago White SoxALMLBcha24SS90--1382982052456436.9564.84------90100.056.3
1980California AngelsALMLBcal24SS12--1522664337.8603.08------1866.77.5
1980California AngelsALMLBcal243B4--121-43.7500.75------1822.22.5
1980California AngelsALMLBcal242B1--211-43.7503.00------185.60.6
1980California AngelsALMLBcal24OF1---------------185.60.6
1981Edmonton Trappers PCLAAAcha25SS8--1534165049.9806.13------8100.05.9
1982Seattle MarinersALMLBsea26SS136--2154392598679654.9634.81------136100.084.0
1983Baltimore OriolesALMLBbal273B79--491621319224211.9422.67------8197.548.8
1983Seattle MarinersALMLBsea27SS63--972241242333321.9645.10------6596.938.9
1983Baltimore OriolesALMLBbal272B2---------------812.51.2
1984Baltimore OriolesALMLBbal283B89--23104610133127.9551.43------9692.754.9
1984Baltimore OriolesALMLBbal28P1-1-------------961.00.6
1984Baltimore OriolesALMLBbal28DH1---------------961.00.6
1985Miami Marlins FSLA+-293B27--22632138785.9773.15------4264.319.1
1985Miami Marlins FSLA+-29SS15--27429127869.8854.60------4235.710.6
1985Miami Marlins FSLA+-29OF1--1---111.0001.00------422.40.7
1985Rochester Red Wings ILAAAbal29SS3--16--771.0002.33------560.02.2
1986San Jose Bees CalifA+-303B26--23461027969.8732.65------3086.718.3
1986San Jose Bees CalifA+-30SS1--21-1331.0003.00------303.30.7
1986San Jose Bees CalifA+-30OF1--5-1-65.8335.00------303.30.7
1986San Jose Bees CalifA+-301B1--4---441.0004.00------303.30.7
1987San Bernardino Spirit CalifA+-31SS71--991812030300280.9333.94------9178.050.0
1987San Bernardino Spirit CalifA+-313B16--1530935445.8332.81------9117.611.3
1987San Bernardino Spirit CalifA+-311B3--255133130.96810.00------913.32.1
1991Salinas Spurs CalifA+-35SS96--1352392548399374.9373.90------10096.070.6
1991Salinas Spurs CalifA+-353B7--26-1881.0001.14------1007.05.1
MLB Totals for SS - 5 season(s)-   SS351--51310916721116711604.9604.57------3510.00.0
MLB Totals for 3B - 4 season(s)-   3B181--802842332387364.9412.01------1810.00.0
MLB Totals for 2B - 2 season(s)-   2B3--211-43.7501.00------30.00.0
MLB Totals for P - 1 season(s)-   P1-1-------------10.00.0
MLB Totals for OF - 1 season(s)-   OF1---------------10.00.0
MLB Totals for DH - 1 season(s)-   DH1---------------10.00.0
AAA Totals for SS - 4 season(s)-   SS153--2725054694823777.9445.08------1530.00.0
A+ Totals for SS - 4 season(s)-   SS183--2634635491780726.9313.97------1830.00.0
A+ Totals for 3B - 4 season(s)-   3B76--621452119228207.9082.72------760.00.0
A+ Totals for 1B - 2 season(s)-   1B4--295133534.9718.50------40.00.0
A+ Totals for OF - 2 season(s)-   OF2--6-1-76.8573.00------20.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1978Oklahoma City 89ers AmerAAAphi22----119------
1978Philadelphia PhilliesNLMLBphi22----2------
1979Omaha Royals AmerAAAkca23----23------
1979Kansas City RoyalsALMLBkca23----489-----
1980Chicago White SoxALMLBcha24----90------
1980California AngelsALMLBcal24---1124---1-
1981Edmonton Trappers PCLAAAcha25----8------
1982Seattle MarinersALMLBsea26----136------
1983Baltimore OriolesALMLBbal27---2-79-----
1983Seattle MarinersALMLBsea27----63------
1984Baltimore OriolesALMLBbal281----89----1
1985Miami Marlins FSLA+-29----1527---1-
1985Rochester Red Wings ILAAAbal29----3------
1986San Jose Bees CalifA+-30--1-126---1-
1987San Bernardino Spirit CalifA+-31--3-7116-----
1991Salinas Spurs CalifA+-35----967-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
1983Baltimore OriolesChamp. SeriesMLB27415020001000500000.133.133.133.2662015.200.000.0000.0033.330.000.000.000.00
1983Baltimore OriolesWorld SeriesMLB27516120000001300000.125.176.125.3012017.154.000.0635.8817.653.000.000.000.00
MLB Playoffs - Championship Series Totals - 1 yrs415020001000500000.133.133.133.2662015.200.000.0000.0033.330.000.000.000.00
MLB Playoffs - World Series Totals - 1 yrs516120000001300000.125.176.125.3012017.154.000.0635.8817.653.000.000.000.00

Awards [1]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1982American League Player of the Week (April 19-April 25)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
1985-03-29Released by Orioles. 
1983-06-30Purchased by Orioles from Mariners. 
1981-12-11TradeTraded by White Sox with Rod Allen and Jim Essian to Mariners for Tom Paciorek. 
1980-06-12TradeTraded by Angels to White Sox for Randy Scarbery. 
1979-12-06TradeTraded by Royals with Craig Eaton and Al Cowens to Angels for Willie Aikens and Rance Mulliniks. 
1979-04-03TradeTraded by Phillies to Royals for Doug Bird. 
* 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.