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

Tomas PerezTrack this Player High Level: MLB Stat Years: 1993-2008 MLB Years: 1995-2008
Follow TBC on Twitter and Facebook

Drafted

PositionsSS-758, 2B-343, 3B-306, 1B-51, OF-30, RF-5, P-2, LF-1Position when DraftedIFPlayer Listed UnderMajor Leaguers
Proper NameTomas Orlando Perez
Height5-11Weight177BatsBothThrowsRight
Born DateDecember 29,1973 [44.347]PlaceBarquisimeto,Venezuela
High SchoolJohn Burroughs (Burbank,CA)

DraftedSelected by the Montreal Expos [Team Picks] in the 45th round (1333rd overall) of the 1998 Amateur Entry Draft
MLB DebutMay 3,1995 [21.125]
OrganizationsPHI [6] TOR [4] MON [2] HOU [1] LAN [1] TBA [1] ANA [1] CHA [1] Awards0
TBC Player ID610Retrosheet IDperet003MLBAM ID120416
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Batting Stats -- Pitching Stats -- Fielding Statistics -- Other Batting -- Baseball Jobs -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Tomas Perez 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 RatingsBattingSpeed45Power37Contact63XBH40RBIs43Runs46Hitting48Durability50Team.484Ratings Explained

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Gulf Coast ExposGCLRkmon-195218927463122183232504200.243.322.302.624576218.268.059.206.29110.5511.471.090.9294.5013.04
1994Burlington BeesMidwAmon-ss2011946576122221847810487814532.262.329.366.69517031523.297.104.202.3109.1814.911.631.5358.1325.41
1995Toronto Blue JaysALMLBtor1ss214198122431180171800106.245.292.327.619325106.288.082.143.2796.6016.982.570.9498.0020.83
1996Syracuse ChiefsILAAAtor-ss224012315341011138171903102.276.313.398.7114912134.317.122.236.3125.2214.182.710.75123.0035.29
1996Toronto Blue JaysALMLBtor12b22912952474134119122529161010.251.311.332.6439818328.274.081.163.2917.628.841.160.30295.0024.32
1997Syracuse SkyChiefsILAAAtor-ss23893033268130120343767014119.224.308.277.5858414355.284.053.172.27310.4218.871.810.28303.0020.59
1997Toronto Blue JaysALMLBtor1ss2340123924320911112813002.195.267.252.519315138.253.057.146.2427.9720.292.550.000.0020.83
1998Syracuse SkyChiefsILAAAtor-ss2411640440102154337471867040010.252.284.332.61613422426.296.080.116.2754.2315.733.720.70134.6721.57
1998Toronto Blue JaysALMLBtor13ss2469110000001301001.111.200.111.3111011.167.000.111.1619.0927.273.000.000.000.00
1999Edmonton TrappersPCLAAAana-ss2583296317717144022194322301.260.306.365.67110822322.290.105.169.2985.9013.352.261.2474.0028.57
2000Scranton/Wilkes-Barre RedILAAAphi243b26772794482162105641164821215.294.334.473.80713228300.323.179.247.3475.3316.003.003.3327.9034.15
2000Philadelphia PhilliesNLMLBphi13ss264514017317111311113001023.221.278.307.585439152.275.086.164.2587.2419.742.730.66140.0029.03
2001Philadelphia PhilliesNLMLBphi92b27621351141713190172221012.304.347.437.7845911145.345.133.178.3394.8315.173.142.0745.0026.83
2002Reading PhilliesEastAAphi-ss-2b2829240001000100000.444.444.444.888409.500.000.000.3960.0011.110.000.000.000.00
2002Philadelphia PhilliesNLMLBphi92b2892212225313152010214012165.250.319.392.7118319237.286.142.245.3048.8616.881.902.1142.4035.85
2003Philadelphia PhilliesNLMLBphi93b291252983979181533012354042117.265.316.383.69911424327.307.118.191.2937.0316.512.351.5359.6030.38
2004Philadelphia PhilliesNLMLBphi93b-2b308617622381326210094413122.216.257.415.6727321190.252.199.250.2814.7423.164.893.1629.3355.26
2005Philadelphia PhilliesNLMLBphi91b-3b319415917377002210112723126.233.289.277.566447176.278.044.119.2536.2515.342.450.000.0018.92
2006Tampa Bay RaysALMLBtba93b-ss329924131511202161054404403.212.224.286.5106914254.246.074.100.2211.9717.328.800.79120.5027.45
2007Charlotte KnightsILAAAcha9ss3387341429115044141195314224.267.306.346.65211819367.304.079.144.2885.1814.442.791.0985.2520.88
2007Las Vegas 51sPCLAAAlan-ss333613219308021500112503313.227.281.333.6144410149.259.106.189.2697.3816.782.271.3466.0033.33
2007Totals for AAA-AAA         1234736112123065641307817537.256.299.342.64116229516.292.086.156.2835.8115.122.601.1678.8323.97
2008Round Rock ExpressPCLAAAhou-3b-2b3479306328415512516224414612.275.319.366.68511221339.311.091.147.3026.4912.982.000.29306.0025.00
2008Houston AstrosNLMLBhou132b34810020000000200000.200.200.200.4002010.250.000.000.1790.0020.000.000.000.000.00
MLB Totals - 12 Season(s)Filter789189620545596132418067131341828112447.240.290.342.6326491332074.280.102.171.0006.3216.442.601.1679.0029.23
Minor League Totals - 10 Season(s)Filter78028473607401341536316423522047074325938.260.312.355.66710121853142.298.095.175.0007.0014.962.141.1579.0825.00
AAA Totals - 7 Season(s)Filter60721842555681091326247262214936663518636.260.307.358.6657811482392.299.098.168.0006.2315.302.461.0984.0026.06
AA Totals - 1 Season(s)Filter29240001000100000.444.444.444.888409.500.000.000.0000.0011.110.000.000.000.00
A Totals - 1 Season(s)Filter11946576122221847810487814532.262.329.366.69517031523.297.104.202.0009.1814.911.631.5358.1325.41
Rk Totals - 1 Season(s)Filter5218927463122183232504200.243.322.302.624576218.268.059.206.00010.5511.471.090.9294.5013.04
Philadelphia Phillies Totals - 6 Season(s)Filter504112012827965620128338221761452425.249.303.371.674416911227.292.122.196.0006.6817.692.651.6356.0032.62
Toronto Blue Jays Totals - 4 Season(s)Filter178525461231972362444782102019.234.295.309.60416228583.271.075.154.0007.5513.381.770.34262.5022.76
Tampa Bay Rays Totals - 1 Season(s)Filter9924131511202161054404403.212.224.286.5106914254.246.074.100.0001.9717.328.800.79120.5027.45
Houston Astros Totals - 1 Season(s)Filter810020000000200000.200.200.200.4002010.250.000.000.0000.0020.000.000.000.000.00
Average MLB - Per 162 games1623894293203537112770262510.240.290.342.63213327426.280.102.171.0006.3216.442.601.1679.0029.23
Average Minor - Per 162 games1625917515428376697469819528.260.312.355.66721038653.298.095.175.0007.0014.962.141.1579.0825.00

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2002Philadelphia PhilliesNLMLBphi9Rel28000.0010100100.0000000000----------0.00-2.96
2007Las Vegas 51sPCLAAAlan-Rel33000.0010100102.03000120002.0013.50--4.509.002.00--
MLB Totals - 1 Season(s)Filter000.0010100100.0000000000----------0.00-0.00
Minor League Totals - 1 Season(s)Filter000.0010100102.03000120002.0013.50--4.509.002.00--
AAA Totals - 1 Season(s)Filter000.0010100102.03000120002.0013.50--4.509.002.00--
Philadelphia Phillies Totals - 1 Season(s)Filter000.0010100100.0000000000----------0.00--
Average MLB - Per ~220 innings000.006600660006600220.0000000000----------0.00-0.00
Average Minor - Per ~220 innings000.001100110001100220.03300001102200002.0013.50--4.509.002.00--

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1994Burlington Bees MidwAmon20SS112--2173363465587553.9424.94------11994.181.8
1994Burlington Bees MidwAmon202B3--411-215151.0005.00------1192.52.2
1995Toronto Blue JaysALMLBtor21SS31--3865514108103.9543.32------4175.621.5
1995Toronto Blue JaysALMLBtor212B7--1012-322221.0003.14------4117.14.9
1995Toronto Blue JaysALMLBtor213B1---------------412.40.7
1996Syracuse Chiefs ILAAAtor22SS32--5978620143137.9584.28------4080.022.5
1996Syracuse Chiefs ILAAAtor222B8--2119184140.9765.00------4020.05.6
1996Toronto Blue JaysALMLBtor222B75--1332261164370359.9704.79------9182.446.3
1996Toronto Blue JaysALMLBtor223B11--1142-1715.8821.36------9112.16.8
1996Toronto Blue JaysALMLBtor22SS5--1710242927.9315.40------915.53.1
1997Syracuse SkyChiefs ILAAAtor23SS89--1582741278444432.9734.85------89100.062.7
1997Toronto Blue JaysALMLBtor23SS32--4391122135134.9934.19------4080.019.8
1997Toronto Blue JaysALMLBtor232B8--1532234947.9595.88------4020.04.9
1998Syracuse SkyChiefs ILAAAtor24SS99--1673851386565552.9775.58------11685.369.7
1998Syracuse SkyChiefs ILAAAtor242B17--38522119290.9785.29------11614.712.0
1998Toronto Blue JaysALMLBtor24SS4--65-111111.0002.75------666.72.5
1998Toronto Blue JaysALMLBtor242B1---1--111.0001.00------616.70.6
1999Edmonton Trappers PCLAAAana25SS73--1232091153343332.9684.55------8388.052.5
1999Edmonton Trappers PCLAAAana252B11--2634-1160601.0005.45------8313.37.9
2000Scranton/Wilkes-Barre Red Barons ILAAAphi263B56--4811298169160.9472.86------7772.738.6
2000Scranton/Wilkes-Barre Red Barons ILAAAphi26SS16--2044-964641.0004.00------7720.811.0
2000Scranton/Wilkes-Barre Red Barons ILAAAphi262B1--42-2661.0006.00------771.30.7
2000Philadelphia PhilliesNLMLBphi26SS44-3437689420169165.9763.750.48-----4597.827.2
2001Philadelphia PhilliesNLMLBphi272B29-1483649-1185851.0002.930.57-----6246.817.9
2001Philadelphia PhilliesNLMLBphi273B9-661318123231.9693.440.47-----6214.55.6
2001Philadelphia PhilliesNLMLBphi27SS8-48820-428281.0003.500.58-----6212.94.9
2001Philadelphia PhilliesNLMLBphi27RF1-3-------------621.60.6
2002Reading Phillies EastAAphi28SS1--13--441.0004.00------250.00.7
2002Reading Phillies EastAAphi282B1--52-2771.0007.00------250.00.7
2002Philadelphia PhilliesNLMLBphi282B50-2496790122158157.9943.140.63-----9254.331.1
2002Philadelphia PhilliesNLMLBphi283B14-955253-3330.9092.140.32-----9215.28.7
2002Philadelphia PhilliesNLMLBphi28SS13-1033034-1164641.0004.920.62-----9214.18.1
2002Philadelphia PhilliesNLMLBphi281B3-1610--110101.0003.330.63-----923.31.9
2002Philadelphia PhilliesNLMLBphi28P1---------------921.10.6
2003Philadelphia PhilliesNLMLBphi293B58363873786612129123.9532.120.32-----12546.435.8
2003Philadelphia PhilliesNLMLBphi292B26171665254211108106.9814.080.64-----12520.816.0
2003Philadelphia PhilliesNLMLBphi291B9337353-538381.0004.221.03-----1257.25.6
2003Philadelphia PhilliesNLMLBphi29SS443447131211.9172.750.32-----1253.22.5
2004Philadelphia PhilliesNLMLBphi303B227971222213634.9441.550.35-----8625.613.6
2004Philadelphia PhilliesNLMLBphi302B17111082732-759591.0003.470.55-----8619.810.5
2004Philadelphia PhilliesNLMLBphi301B10656495245654.9645.400.96-----8611.66.2
2004Philadelphia PhilliesNLMLBphi30SS109861426254240.9524.000.47-----8611.66.2
2005Chattanooga Lookouts SouAAcin313B34--1952827971.8992.09------340.025.0
2005Chattanooga Lookouts SouAAcin31SS6--75221412.8572.00------60.04.4
2005Louisville Bats ILAAAcin31OF30--643--67671.0002.23------300.020.8
2005Louisville Bats ILAAAcin31SS25--2446677670.9212.80------250.017.4
2005Louisville Bats ILAAAcin313B5--57111312.9232.40------50.03.5
2005Louisville Bats ILAAAcin312B4--915122524.9606.00------40.02.8
2005Louisville Bats ILAAAcin311B1--51-2661.0006.00------10.00.7
2005Philadelphia PhilliesNLMLBphi311B241514614810-171581581.0006.581.08-----9425.514.8
2005Philadelphia PhilliesNLMLBphi313B157731117-228281.0001.870.38-----9416.09.3
2005Philadelphia PhilliesNLMLBphi31SS14561812-220201.0001.430.33-----9414.98.6
2006Tampa Bay RaysALMLBtba323B40131621537245452.9631.300.32-----9940.424.7
2006Tampa Bay RaysALMLBtba32SS36332874796525148143.9663.970.50-----9936.422.2
2006Tampa Bay RaysALMLBtba322B221816127581128685.9883.860.53-----9922.213.6
2006Tampa Bay RaysALMLBtba32RF432811---11111.0002.750.39-----994.02.5
2006Tampa Bay RaysALMLBtba32LF1-2-------------991.00.6
2007Charlotte Knights ILAAAcha33SS69--106182932297288.9704.17------8779.348.3
2007Las Vegas 51s PCLAAAlan33SS22--4265816115107.9304.86------3661.115.3
2007Charlotte Knights ILAAAcha332B19--445521810199.9805.21------8721.813.3
2007Las Vegas 51s PCLAAAlan332B8--2430-754541.0006.75------3622.25.6
2007Las Vegas 51s PCLAAAlan333B6--311-114141.0002.33------3616.74.2
2007Charlotte Knights ILAAAcha331B3--921-1211.9173.67------873.42.1
2007Las Vegas 51s PCLAAAlan33P1--1---111.0001.00------362.80.7
2008Round Rock Express PCLAAAhou343B34--2259258381.9762.38------7943.023.8
2008Round Rock Express PCLAAAhou342B31--6379516147142.9664.58------7939.221.7
2008Round Rock Express PCLAAAhou34SS13--2740397067.9575.15------7916.59.1
2008Round Rock Express PCLAAAhou341B1--3--1331.0003.00------791.30.7
2008Houston AstrosNLMLBhou342B511522-2441.0000.800.27-----862.53.1
2008Houston AstrosNLMLBhou343B1-2-------------812.50.6
MLB Totals for 2B - 10 season(s)-   2B2404784736955617135942925.9823.851.09-----2400.00.0
MLB Totals for SS - 11 season(s)-   SS2015196229145520111766746.9743.710.78-----2010.00.0
MLB Totals for 3B - 9 season(s)-   3B17163882942191621329313.9511.830.35-----1710.00.0
MLB Totals for 1B - 4 season(s)-   1B462425524218227262260.9925.651.02-----460.00.0
MLB Totals for RF - 2 season(s)-   RF533111---11111.0002.200.35-----50.00.0
MLB Totals for P - 1 season(s)-   P1---------------10.00.0
MLB Totals for LF - 1 season(s)-   LF1-2-------------10.00.0
AAA Totals for SS - 8 season(s)-   SS438--72613236831021172049.9684.68------4380.00.0
AAA Totals for 3B - 4 season(s)-   3B101--781891215279267.9572.64------1010.00.0
AAA Totals for 2B - 7 season(s)-   2B99--2292861175526515.9795.20------990.00.0
AAA Totals for OF - 1 season(s)-   OF30--643--67671.0002.23------300.00.0
AAA Totals for 1B - 3 season(s)-   1B5--173132120.9524.00------50.00.0
AAA Totals for P - 1 season(s)-   P1--1---111.0001.00------10.00.0
AA Totals for 3B - 1 season(s)-   3B34--1952827971.8992.09------340.00.0
AA Totals for SS - 2 season(s)-   SS7--88221816.8892.29------70.00.0
AA Totals for 2B - 1 season(s)-   2B1--52-2771.0007.00------10.00.0
A Totals for SS - 1 season(s)-   SS112--2173363465587553.9424.94------1120.00.0
A Totals for 2B - 1 season(s)-   2B3--411-215151.0005.00------30.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1994Burlington Bees MidwAmon20---3112------
1995Toronto Blue JaysALMLBtor21---7311-----
1996Syracuse Chiefs ILAAAtor22---832------
1996Toronto Blue JaysALMLBtor22---75511-----
1997Syracuse SkyChiefs ILAAAtor23----89------
1997Toronto Blue JaysALMLBtor23---832------
1998Syracuse SkyChiefs ILAAAtor24---1799------
1998Toronto Blue JaysALMLBtor24---14------
1999Edmonton Trappers PCLAAAana25---1173------
2000Scranton/Wilkes-Barre Red Barons ILAAAphi26---11656-----
2000Philadelphia PhilliesNLMLBphi26----44------
2001Philadelphia PhilliesNLMLBphi27---2989--1--
2002Reading Phillies EastAAphi28---11------
2002Philadelphia PhilliesNLMLBphi281-3501314-----
2003Philadelphia PhilliesNLMLBphi29--926458-----
2004Philadelphia PhilliesNLMLBphi30--10171022-----
2005Chattanooga Lookouts SouAAcin31----634-----
2005Louisville Bats ILAAAcin31--14255---30-
2005Philadelphia PhilliesNLMLBphi31--24-1415-----
2006Tampa Bay RaysALMLBtba32---2236401-4--
2007Charlotte Knights ILAAAcha33--31969------
2007Las Vegas 51s PCLAAAlan331--8226-----
2008Round Rock Express PCLAAAhou34--1311334-----
2008Houston AstrosNLMLBhou34---5-1-----

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2006VenezuelaWBCTournament3222000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
2006Philadelphia PhilliesMLB Spring TrainingMLB321434272002001701000.206.229.265.4949236.259.059.0882.7819.447.000.000.0028.57
2007Chicago CubsMLB Spring TrainingMLB331829491005004401201.310.371.345.71610136.333.035.17211.1111.111.000.000.0011.11
2008Houston AstrosMLB Spring TrainingMLB3429538176015003412003.321.368.491.85926759.333.170.2265.086.781.331.6953.0041.18
2009Colorado RockiesMLB Spring TrainingMLB3555000001000000000.000.000.000.000005.000.000.0000.000.000.000.000.000.00
World Baseball Classic Totals - 1 yrs22000000000100000.000.000.000.000002.000.000.0000.0050.000.000.000.000.00
MLB Spring Training Totals - 4 yrs661211433901130081514204.273.318.372.6904510136.299.099.1655.8811.031.880.74121.0030.30

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2018Florida Fire FrogsFSLA+Minoratl44Infield Coach1315180.38923.06Luis Salazar
* The team record above is related to the full season for that team. It is possible that the job was only held for part of the season.
* MLB in Bold
* Highlighted rows indicate league champions

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2007-11-28ContractSigned by Astros to minor league contract 
2007-01-12ContractSigned by Cubs to minor league contract and invited to spring training 
2006-04-02Released by Phillies 
2002-04-16InjuredActivated from DL 
1999-12-15ContractSigned as Free Agent by Phillies. 
1999-10-15Free AgentGranted Free Agency. 
1999-03-30TradeTraded by Blue Jays to Angels for Dave Hollins and Cash. 
1994-12-06Contract purchased by Blue Jays from Angels 
1994-12-05Purchased by Blue Jays from Angels. 
1991-07-11ContractSigned as undrafted amateur Free Agent by Expos. 
* 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
1995Toronto Blue JaysTeam Payroll21109,000-75327-999,520109,000109,000
1996Toronto Blue JaysTeam Payroll22140,000-6402229957,870109,000249,000
1997Toronto Blue JaysTeam Payroll23185,000-61327321,182,177150,000434,000
1998Toronto Blue JaysTeam Payroll24170,000-81233-1,276,192170,000604,000
2000Philadelphia PhilliesTeam Payroll26175,000-79538-1,394,248200,000779,000
2001Philadelphia PhilliesTeam Payroll27280,000-59824341,897,758200,0001,059,000
2002Philadelphia PhilliesTeam Payroll28475,000-50620442,011,045200,0001,534,000
2003Philadelphia PhilliesTeam Payroll29550,000-46420422,163,527300,0002,084,000
2004Philadelphia PhilliesTeam Payroll30750,000-40919552,070,100300,0002,834,000
2005Philadelphia PhilliesTeam Payroll31650,000-45421502,189,055300,0003,484,000
2006Tampa Bay RaysTeam Payroll32327,000-74231-2,365,072327,0003,811,000
2008Houston AstrosTeam Payroll34390,000-75328-2,696,252390,0004,201,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