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 CruzTrack this Player High Level: MLB Stat Years: 1973-1991 MLB Years: 1978-1984
Follow TBC on Twitter and Facebook

Drafted
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] KCA [1] CAL [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 AngelsALMLBcal24OF1---------------185.60.6
1980California AngelsALMLBcal242B1--211-43.7503.00------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 OriolesALMLBbal28DH1---------------961.00.6
1984Baltimore OriolesALMLBbal28P1-1-------------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+-301B1--4---441.0004.00------303.30.7
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
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.