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

Joe RoaTrack this Player High Level: MLB Stat Years: 1989-2005 MLB Years: 1995-2004
Follow TBC on Twitter and Facebook


PositionsP-376Position when DraftedpPlayer Listed UnderMajor Leaguers
Proper NameJoseph Rodger Roa
Height6-1Weight194BatsRightThrowsRight
Born DateOctober 11,1971 [46.192]PlaceSouthfield,Michigan
High SchoolHazel Park (Hazel Park,MI)

DraftedSelected by the Atlanta Braves [Team Picks] in the 18th round (454th overall) of the 1989 Amateur Entry Draft [Signed]
MLB DebutSeptember 20,1995 [23.345]
OrganizationsCLE [3] NYN [3] SFN [2] PHI [2] SDN [1] ATL [1] COL [1] MIA [1] MIL [1] MIN [1] PIT [1] Awards6
TBC Player ID6767Retrosheet IDroa-j001MLBAM ID121258
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Joe Roa 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 RatingsPitchingStrikeouts17Walks87Hittable30SO/BB70vsPower30Hitting20Durability57Team.541Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1989Gulf Coast BravesGCLRkatl-S/R17222.891349004037.0401812210213001.349.640.482.415.062.10.500-
1992St. Lucie MetsFSLA+nyn39ST20973.63262422100156.01768063915610001.2210.130.520.863.514.07.563-
1993Binghamton MetsEastAAnyn-S/R211273.87322392100167.01908072924733001.2810.220.481.293.933.04.632-
1994Binghamton MetsEastAAnyn-ST22211.80330000020.0186401111200.958.10--0.454.9511.00.667-
1994Norfolk TidesILAAAnyn-ST22883.49252505000167.218482651634744001.309.880.861.833.972.18.500-
1994Minor Totals (2 teams)MinorMLB--ST01093.31282805000187.220288691635855201.269.690.771.684.082.43.5263.89
1995Buffalo BisonsAmerAAAcle-ST231733.50252413010164.21687164928931201.199.180.491.535.083.32.850-
1995Cleveland IndiansALMLBcle47ST23016.0011000006.09441200001.8313.501.503.00--0.00.0006.27
1996Buffalo BisonsAmerAAAcle-ST241183.27262425000165.016166601936826101.198.761.031.964.462.28.579-
1996Cleveland IndiansALMLBcle47Rel240010.8010100001.24220300004.2021.60--16.20--0.00-8.57
1997Phoenix FirebirdsPCLAAAsfn-S/R25314.75651000036.0432119411160001.5010.751.002.754.001.45.750-
1997San Francisco GiantsNLMLBsfn37Rel25255.2128325004065.2864038820340121.6111.791.102.744.661.70.2864.66
1998Fresno GrizzliesPCLAAAsfn-ST261295.17272702100162.0192102932632973201.3810.671.441.785.393.03.571-
2000Akron AerosEastAAcle45S/R28653.41191451020103.0914839738593001.257.950.613.325.161.55.545-
2001Portland Sea DogsEastAAflo-ST29023.00770000036.036151223260001.089.000.500.756.508.67.000-
2001Calgary CannonsPCLAAAflo-ST29663.92191901000124.013458541612811101.189.731.160.875.886.75.500-
2001Minor Totals (2 teams)MinorMLB--ST0683.71262601000160.0170736618151071101.169.561.010.846.027.13.4293.46
2002Scranton/Wilkes-Barre RedILAAAphi35ST301401.86171701000111.0832423416740200.896.730.321.306.004.631.000-
2002Philadelphia PhilliesNLMLBphi35S/R30444.0414113001071.07833321113350111.289.841.391.644.422.69.5004.57
2003Indianapolis IndiansILAAAmil-S/R31224.74541000024.232151333180001.4211.681.091.096.576.00.500-
2003Philadelphia PhilliesNLMLBphi35S/R31026.05633001019.028131334161011.6613.031.401.867.454.00.0004.17
2003Colorado RockiesNLMLBcol51Rel31004.0540400306.27332040001.059.452.70--5.400.00-5.73
2003San Diego PadresNLMLBsdn37Rel31116.7518117005025.034201956180001.5812.081.782.136.393.00.5004.89
2004Minnesota TwinsALMLBmin71Rel32234.50480480011070.0843835924471051.5410.801.163.096.041.96.4004.62
2005Indianapolis IndiansILAAApit-S/R33116.05642001119.027131347130001.7612.571.863.266.051.86.500-
MLB Totals - 6 Season(s)Filter9164.941201910100250263.033015314639721542291.5111.171.322.445.212.14.3601.66
Minor League Totals - 13 Season(s)Filter105623.6525622432223811492.21575699606130270799251001.239.480.781.634.812.96.629-
AAA Totals - 9 Season(s)Filter74383.73156149717121972.2102445240410117954815801.239.460.931.655.063.06.661-
AA Totals - 4 Season(s)Filter20153.506147143120326.033514912718661697201.239.240.501.824.662.56.571-
A+ Totals - 1 Season(s)Filter973.63262422100156.01768063915610001.2210.130.520.863.514.07.563-
Rk Totals - 1 Season(s)Filter222.891349004037.0401812210213001.349.640.482.415.062.10.500-
Minnesota Twins Totals - 1 Season(s)Filter234.50480480011070.0843835924471051.5410.801.163.096.041.96.400-
San Francisco Giants Totals - 1 Season(s)Filter255.2128325004065.2864038820340121.6111.791.102.744.661.70.286-
Philadelphia Phillies Totals - 2 Season(s)Filter464.4720146002090.210646451417511121.3610.521.391.695.063.00.400-
San Diego Padres Totals - 1 Season(s)Filter116.7518117005025.034201956180001.5812.081.782.136.393.00.500-
Colorado Rockies Totals - 1 Season(s)Filter004.0540400306.27332040001.059.452.70--5.400.00--
Cleveland Indians Totals - 2 Season(s)Filter017.0421100007.213661500002.3515.261.175.87--0.00.000-
Average MLB - Per ~220 innings7134.9499168300210220.027312712132601272271.5111.171.322.445.212.14.3501.66
Average Minor - Per ~220 innings1593.65383353010220.02321038919401184101.239.480.781.634.812.96.625-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1993Binghamton MetsEastAAnyn-p21324000000000100000.000.000.000.000004.000.000.000.0000.0025.000.000.000.000.00
1994Binghamton MetsEastAAnyn-p22310110000000010001.0001.0002.0003.0002121.0001.0001.0001.2540.000.000.000.000.00100.00
1994Norfolk TidesILAAAnyn-p222524061003000801000.250.250.292.5427125.375.042.042.2400.0032.000.000.000.0016.67
1994Minor Totals (2 teams)Minor         2825072003000802000.280.280.360.6409227.412.080.080.2800.0029.630.000.000.0028.57
1997Phoenix FirebirdsPCLAAAsfn-p2567110000001401000.143.250.143.393109.333.000.143.20211.1144.444.000.000.000.00
1997San Francisco GiantsNLMLBsfn37p252615020000001500000.133.188.133.3212016.200.000.067.1576.2531.255.000.000.000.00
1998Fresno GrizzliesPCLAAAsfn-p2627304310130011206001.100.129.233.3627237.118.133.167.1572.7032.4312.002.7030.0066.67
2001Portland Sea DogsEastAAflo-p2979000000000500000.000.000.000.000009.000.000.000.0000.0055.560.000.000.000.00
2001Calgary CannonsPCLAAAflo-p291915000000001703000.000.063.000.0630019.000.000.067.0445.2636.847.000.000.000.00
2001Minor Totals (2 teams)Minor         26240000000011203000.000.040.000.0400028.000.000.042.0283.5742.8612.000.000.000.00
2002Scranton/Wilkes-Barre RedILAAAphi35p301717040003001503000.235.278.235.5134021.333.000.059.2374.7623.815.000.000.000.00
2002Philadelphia PhilliesNLMLBphi35p301425161002001503100.240.259.280.5397130.286.040.080.2383.3316.675.000.000.0016.67
2003Indianapolis IndiansILAAAmil-p3153000000000202000.000.000.000.000005.000.000.000.0000.0040.000.000.000.000.00
2003Philadelphia PhilliesNLMLBphi35p3164010001000200000.250.250.250.500104.500.000.000.2230.0050.000.000.000.000.00
2003San Diego PadresNLMLBsdn37p31183010000000100000.333.333.333.666103.500.000.000.2970.0033.330.000.000.000.00
2003Totals for NL-NL         247020001000300000.286.286.286.572207.500.000.000.2550.0042.860.000.000.000.00
2005Indianapolis IndiansILAAApit-p3343000000000200000.000.000.000.000003.000.000.000.0000.0066.670.000.000.000.00
MLB Totals - 3 Season(s)Filter644711010030021303100.213.240.234.47411153.286.021.064.0003.7724.536.500.000.0010.00
Minor League Totals - 8 Season(s)Filter145113515301900446017001.133.162.186.348214134.212.053.088.0002.9934.3311.500.75113.0026.67
AAA Totals - 7 Season(s)Filter10399514201900440016001.141.175.192.367193119.224.051.091.0003.3633.6110.000.8499.0021.43
AA Totals - 3 Season(s)Filter4214011000000601000.071.071.143.2142115.125.072.071.0000.0040.000.000.000.00100.00
Philadelphia Phillies Totals - 2 Season(s)Filter2029171003001703100.241.258.276.5348134.304.035.069.0002.9420.597.000.000.0014.29
San Francisco Giants Totals - 1 Season(s)Filter2615020000001500000.133.188.133.3212016.200.000.067.0006.2531.255.000.000.000.00
San Diego Padres Totals - 1 Season(s)Filter183010000000100000.333.333.333.666103.500.000.000.0000.0033.330.000.000.000.00
Average MLB - Per 162 games16211932530080053308300.213.240.234.474283134.286.021.064.0003.7724.536.500.000.0010.00
Average Minor - Per 162 games1621266173011000451019001.133.162.186.348234150.212.053.088.0002.9934.3311.500.75113.0026.67

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Gulf Coast Braves GCLRkatl17P13--771-1514.9331.08------13100.020.6
1992St. Lucie Mets FSLA+nyn20P26--1116222927.9311.04------26100.037.7
1993Binghamton Mets EastAAnyn21P32--2430115554.9821.69------32100.022.9
1994Binghamton Mets EastAAnyn22P3--25--771.0002.33------3100.02.1
1994Norfolk Tides ILAAAnyn22P25--928233937.9491.48------25100.017.6
1995Buffalo Bisons AmerAAAcle23P25--1325234038.9501.52------25100.017.4
1995Cleveland IndiansALMLBcle23P1-622--441.0004.000.67-----1100.00.7
1996Buffalo Bisons AmerAAAcle24P26--2427225351.9621.96------26100.018.1
1996Cleveland IndiansALMLBcle24P1-1-------------1100.00.6
1997Phoenix Firebirds PCLAAAsfn25P6---51-65.8330.83------6100.04.2
1997San Francisco GiantsNLMLBsfn25P28-65616142322.9570.790.34-----28100.017.3
1998Fresno Grizzlies PCLAAAsfn26P27--1037114847.9791.74------27100.016.6
2000Akron Aeros EastAAcle28P19--818-326261.0001.37------19100.013.3
2001Portland Sea Dogs EastAAflo29P7--15--661.0000.86------7100.04.9
2001Calgary Cannons PCLAAAflo29P19--1131-142421.0002.21------19100.013.3
2002Scranton/Wilkes-Barre Red Barons ILAAAphi30P17--1016112726.9631.53------17100.011.8
2002Philadelphia PhilliesNLMLBphi30P14-7125-1771.0000.500.10-----14100.08.7
2003Indianapolis Indians ILAAAmil31P5--241176.8571.20------5100.03.5
2003San Diego PadresNLMLBsdn31P1812524--661.0000.330.24-----18100.011.1
2003Philadelphia PhilliesNLMLBphi31P631914-2551.0000.830.26-----6100.03.7
2003Colorado RockiesNLMLBcol31P4-611--221.0000.500.33-----4100.02.5
2004Minnesota TwinsALMLBmin32P48-7059111514.9330.290.20-----48100.029.6
2005Indianapolis Indians ILAAApit33P6--31--441.0000.67------6100.04.2
MLB Totals for P - 6 season(s)-   P12042631941286260.9680.500.23-----1200.00.0
AAA Totals for P - 9 season(s)-   P156--821741012266256.9621.64------1560.00.0
AA Totals for P - 4 season(s)-   P61--3558149493.9891.52------610.00.0
A+ Totals for P - 1 season(s)-   P26--1116222927.9311.04------260.00.0
Rk Totals for P - 1 season(s)-   P13--771-1514.9331.08------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Gulf Coast Braves GCLRkatl1713----------
1992St. Lucie Mets FSLA+nyn2026----------
1993Binghamton Mets EastAAnyn2132----------
1994Binghamton Mets EastAAnyn223----------
1994Norfolk Tides ILAAAnyn2225----------
1995Buffalo Bisons AmerAAAcle2325----------
1995Cleveland IndiansALMLBcle231----------
1996Buffalo Bisons AmerAAAcle2426----------
1996Cleveland IndiansALMLBcle241----------
1997Phoenix Firebirds PCLAAAsfn256----------
1997San Francisco GiantsNLMLBsfn2528----------
1998Fresno Grizzlies PCLAAAsfn2627----------
2000Akron Aeros EastAAcle2819----------
2001Portland Sea Dogs EastAAflo297----------
2001Calgary Cannons PCLAAAflo2919----------
2002Scranton/Wilkes-Barre Red Barons ILAAAphi3017----------
2002Philadelphia PhilliesNLMLBphi3014----------
2003Indianapolis Indians ILAAAmil315----------
2003San Diego PadresNLMLBsdn3118----------
2003Philadelphia PhilliesNLMLBphi316----------
2003Colorado RockiesNLMLBcol314----------
2004Minnesota TwinsALMLBmin3248----------
2005Indianapolis Indians ILAAApit336----------

Awards [6]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995American Association All-Star (RHP) ... Triple A All-Star Team (P)2
2002Baseball America 1st team Minor League All-Star (SP) ... International League All-Star Team (SP) ... International League Most Valuable Pitcher ... Triple A All-Star Team (SP)4

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2006-02-14Released by Pirates 
2005-11-29ContractSigned by Pirates (minor) 
2004-11-17ContractSigned as Free Agent by Pirates. 
2004-10-08Free AgentGranted Free Agency. 
2003-12-02ContractSigned as Free Agent by Twins. 
2003-09-30Free AgentGranted Free Agency. 
2003-07-23Claimed on waivers by Padres from Rockies. 
2003-07-04ContractSigned as Free Agent by Rockies. 
2003-07-03Released by Brewers 
2003-06-12ContractSigned by Brewers 
2003-06-03Free AgentGranted Free Agency. 
2002-03-28Sent to Phillies by Pirates for future considerations. 
2002-03-22ContractSigned as Free Agent by Pirates. 
2002-03-19Released by Marlins. 
2001-11-20ContractSigned as Free Agent by Marlins. 
2001-11-13Contractre-signed by Marlins 
2001-10-15Free AgentGranted Free Agency. 
2000-12-28ContractSigned as Free Agent by Marlins. 
2000-10-15Free AgentGranted Free Agency. 
2000-03-20ContractSigned as Free Agent by Indians. 
1999-03-29Released by Royals. 
1998-11-17ContractSigned as Free Agent by Royals. 
1998-10-16Free AgentGranted Free Agency. 
1996-12-16TradeTraded by Indians with Jose Vizcaino, Julian Tavarez and Jeff Kent to Giants for Trenidad Hubbard and Matt Williams. 
1994-11-18TradeTraded by Mets with Jeromy Burnitz to Indians for Jesus Azuaje, Dave Mlicki, Jerry Dipoto and Paul Byrd. 
1991-09-09TradeTraded by Braves to Mets completing trade in which Mets sent RHP Alejandro Pena to Braves for LHP Tony Castillo and a player to be named (Aug. 28 1991) 
1991-08-29TradeTraded by Braves with Tony Castillo to Mets for Alejandro Pena. 
1989-06-14Contractsigned 
* 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
1995Cleveland IndiansTeam Payroll23109,000-75338-999,520109,000109,000
1996Cleveland IndiansTeam Payroll24109,000-78643-957,870109,000218,000
1997San Francisco GiantsTeam Payroll25150,000-76640-1,182,177150,000368,000
2002Philadelphia PhilliesTeam Payroll30200,000-75737-2,011,045200,000568,000
2003San Diego PadresTeam Payroll31315,000-61926222,163,527300,000883,000
2003Colorado RockiesTeam Payroll31315,000-61926222,163,527300,000883,000
2003Philadelphia PhilliesTeam Payroll31315,000-61925222,163,527300,000883,000
2004Minnesota TwinsTeam Payroll32320,000-63019292,070,100300,0001,203,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