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

Frank BrooksTrack this Player High Level: MLB Stat Years: 1999-2008 MLB Years: 2004-2005
Follow TBC on Twitter and Facebook

Arizona Fall League
Rule 5 Pick

PositionsP-353, OF-1Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameFrank J. Brooks
Height6-1Weight195BatsLeftThrowsLeft
Born DateSeptember 6,1978 [39.225]PlaceBrooklyn,New York
High SchoolSheepshead Bay (Brooklyn,NY)
CollegeFlorida State University (Tallahassee,FL)

DraftedSelected by the Philadelphia Phillies [Team Picks] in the 13th round (396th overall) of the 1999 Amateur Entry Draft [Signed]
MLB DebutAugust 27,2004 [25.355]
OrganizationsPHI [5] PIT [2] SDN [1] ATL [1] BOS [1] KCA [1] LAN [1] Awards0
TBC Player ID4678Retrosheet IDbroof001MLBAM ID425905
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Frank Brooks 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 RatingsPitchingStrikeouts55Walks50Hittable74SO/BB54vsPower74Hitting7Durability77Team.478Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1999Batavia MuckdogsNYPLA-phi-S/R20732.9116124112077.0642625233582601.257.450.233.846.751.76.700-
2000Piedmont Boll WeevilsSALAphi-ST211483.44292723210177.2152786817601388101.197.700.863.046.992.30.636-
2001Clearwater PhilliesFSLA+phi24S/R225104.713715220051112.211370591858929001.529.031.444.637.351.59.333-
2002Clearwater PhilliesFSLA+phi-Rel23353.46350350024739.0341815227332101.567.850.466.237.621.22.375-
2002Reading PhilliesEastAAphi26Rel23113.1017116009229.0291110112230001.419.000.313.727.141.92.500-
2002Minor Totals (2 teams)MinorAA--Rel0463.31521510033968.0632925339562101.508.340.405.167.411.44.400-
2003Altoona CurveEastAApit-Rel24007.7110100102.03221040001.2911.573.86--15.430.00--
2003Reading PhilliesEastAAphi9Rel24342.30340340019958.2401615513712000.906.140.771.9910.895.46.429-
2003Nashville SoundsPCLAAApit-Rel24202.5416016004028.02298211221001.166.990.643.496.992.001.000-
2003Minor Totals (3 teams)MinorAA--Rel0542.52510510024988.0652725824973001.006.550.812.429.774.04.556-
2004Nashville SoundsPCLAAApit-Rel25634.1042834006283.08142381322550001.248.751.402.385.942.50.667-
2004Pittsburgh PiratesNLMLBpit57Rel25014.6711110003017.01310959180101.276.752.604.679.352.00.0006.28
2005Las Vegas 51sPCLAAAlan-Rel26000.0010100001.22200102001.8010.80--5.40--0.00--
2005Richmond BravesILAAAatl57Rel26342.73540540015056.0462717424493101.257.390.643.867.882.04.429-
2005Minor Totals (2 teams)MinorAA--Rel0342.65550550015057.2482917425495101.277.490.623.907.651.96.429-
2005Atlanta BravesNLMLBatl27Rel26000.0010100100.01000000003.0027.00------0.00-3.02
2006Portland Sea DogsEastAAbos28S/R27263.8617143000081.27245351631754001.267.931.763.428.272.42.250-
2006Omaha RoyalsPCLAAAkca-Rel27025.9617017009022.2291515114181001.9011.510.405.567.151.29.000-
2006Minor Totals (2 teams)MinorAA--S/R0284.313414200090103.010160501745935001.408.711.473.888.022.07.200-
2007San Antonio MissionsTexAAsdn-Rel28212.0117017009122.0145512260100.725.640.400.8110.4813.00.667-
2007Portland BeaversPCLAAAsdn-Rel28101.0080800409.04111851001.334.001.008.005.000.631.000-
2007Minor Totals (2 teams)MinorAA--Rel0311.72250250013131.01866210311100.895.170.572.878.903.10.750-
2008Somerset PatriotsAtlInd-22Rel29534.5043043007054.05630271013330001.289.331.672.175.502.54.625-
MLB Totals - 2 Season(s)Filter014.5812111004017.21410959180101.307.132.554.589.172.00.0003.17
Minor League Totals - 9 Season(s)Filter49473.51341772644310822797.270536731384316669351001.277.910.943.557.512.12.510-
AAA Totals - 5 Season(s)Filter1293.54138813000382199.0184967921801498101.318.240.943.586.671.86.571-
AA Totals - 4 Season(s)Filter8123.11861571003812192.0158796724581996101.117.331.112.699.233.43.400-
A+ Totals - 2 Season(s)Filter8154.3972155700298151.21478874208512511101.538.721.195.047.421.47.348-
A Totals - 1 Season(s)Filter1483.44292723210177.2152786817601388101.197.700.863.046.992.30.636-
A- Totals - 1 Season(s)Filter732.9116124112077.0642625233582601.257.450.233.846.751.76.700-
Ind Totals - 1 Season(s)Filter534.5043043007054.05630271013330001.289.331.672.175.502.54.625-
Pittsburgh Pirates Totals - 1 Season(s)Filter014.6711110003017.01310959180101.276.752.604.679.352.00.000-
Atlanta Braves Totals - 1 Season(s)Filter000.0010100100.01000000003.0027.00------0.00--
Average MLB - Per ~220 innings0124.581491213700500220.01741251126211222401201.307.132.554.589.172.00.0003.17
Average Minor - Per ~220 innings13133.5194217311306220.019310186238718410301.277.910.943.557.512.12.500-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Reading PhilliesEastAAphi26p231710100000000000001.0001.0001.0002.0001011.000.000.000.8920.000.000.000.000.000.00
2003Reading PhilliesEastAAphi9p24341000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2003Nashville SoundsPCLAAApit7p24172000000000000000.000.000.000.000002.000.000.000.0000.000.000.000.000.000.00
2003Minor Totals (2 teams)Minor         513000000000000000.000.000.000.000003.000.000.000.0000.000.000.000.000.000.00
2004Nashville SoundsPCLAAApit-p254218250000000811000.278.316.278.5945020.500.000.000.2730.0040.000.000.000.000.00
2004Pittsburgh PiratesNLMLBpit57p25111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2005Richmond BravesILAAAatl57p26161000000000100000.000.000.000.000001.000.000.000.0000.00100.000.000.000.000.00
2007San Antonio MissionsTexAAsdn-28172000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
MLB Totals - 1 Season(s)Filter111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Minor League Totals - 5 Season(s)Filter143252600000001111000.240.269.240.5096027.429.000.000.0000.0040.740.000.000.000.00
AAA Totals - 3 Season(s)Filter7521250000000911000.238.273.238.5115023.417.000.000.0000.0039.130.000.000.000.00
AA Totals - 3 Season(s)Filter684010000000200000.250.250.250.500104.500.000.000.0000.0050.000.000.000.000.00
Pittsburgh Pirates Totals - 1 Season(s)Filter111000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
Average MLB - Per 162 games16215000000000000000.000.000.000.0000015.000.000.000.0000.000.000.000.000.000.00
Average Minor - Per 162 games162282700000001211000.240.269.240.5097031.429.000.000.0000.0040.740.000.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1999Batavia Muckdogs NYPLA-phi20P16--113-314141.0000.88------16100.021.1
2000Piedmont Boll Weevils SALAphi21P29--321112524.9600.83------29100.021.2
2001Clearwater Phillies FSLA+phi22P37--513-118181.0000.49------37100.027.0
2002Clearwater Phillies FSLA+phi23P35--331-76.8570.17------35100.025.7
2002Reading Phillies EastAAphi23P17---4--441.0000.24------17100.012.0
2003Reading Phillies EastAAphi24P34---6-1661.0000.18------34100.024.1
2003Altoona Curve EastAApit24P1---------------1100.00.7
2003Nashville Sounds PCLAAApit24P16---5--551.0000.31------1794.111.2
2003Nashville Sounds PCLAAApit24OF1---------------175.90.7
2004Nashville Sounds PCLAAApit25P42--210--12121.0000.29------42100.029.6
2004Pittsburgh PiratesNLMLBpit25P11117-------------11100.06.8
2005Richmond Braves ILAAAatl26P54--222-64.6670.07------54100.037.5
2005Las Vegas 51s PCLAAAlan26P1---------------1100.00.7
2005Atlanta BravesNLMLBatl26P1---------------1100.00.6
2006Portland Sea Dogs EastAAbos27P17--3101-1413.9290.76------17100.012.2
2006Omaha Royals PCLAAAkca27P17--12--331.0000.18------17100.011.8
2007San Antonio Missions TexAAsdn28P17--1---111.0000.06------17100.012.2
2007Portland Beavers PCLAAAsdn28P8---1--111.0000.13------8100.05.6
MLB Totals for P - 2 season(s)-   P12117-------------120.00.0
AAA Totals for P - 5 season(s)-   P138--5202-2725.9260.18------1380.00.0
AAA Totals for OF - 1 season(s)-   OF1---------------10.00.0
AA Totals for P - 4 season(s)-   P86--420112524.9600.28------860.00.0
A+ Totals for P - 2 season(s)-   P72--816112524.9600.33------720.00.0
A Totals for P - 1 season(s)-   P29--321112524.9600.83------290.00.0
A- Totals for P - 1 season(s)-   P16--113-314141.0000.88------160.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1999Batavia Muckdogs NYPLA-phi2016----------
2000Piedmont Boll Weevils SALAphi2129----------
2001Clearwater Phillies FSLA+phi2237----------
2002Clearwater Phillies FSLA+phi2335----------
2002Reading Phillies EastAAphi2317----------
2003Reading Phillies EastAAphi2434----------
2003Altoona Curve EastAApit241----------
2003Nashville Sounds PCLAAApit2416--------1-
2004Nashville Sounds PCLAAApit2542----------
2004Pittsburgh PiratesNLMLBpit2511----------
2005Richmond Braves ILAAAatl2654----------
2005Las Vegas 51s PCLAAAlan261----------
2005Atlanta BravesNLMLBatl261----------
2006Portland Sea Dogs EastAAbos2717----------
2006Omaha Royals PCLAAAkca2717----------
2007San Antonio Missions TexAAsdn2817----------
2007Portland Beavers PCLAAAsdn288----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2003Mesa Desert DogsArizona Fall LgMinor24226.0014014000218.02315124322001.4411.502.001.5011.007.337.50.500
2006New York YankeesMLB Spring TrainingMLB27013.0040400303.0511010002.0015.000.003.000.000.003.00.000
2007San Diego PadresMLB Spring TrainingMLB28007.9450500005.2455064001.926.350.009.536.350.677.94.000
Arizona Fall League Totals - 1 yrs226.0014014000218.02315124322001.4411.502.001.5011.007.337.50.500
MLB Spring Training Totals - 2 yrs016.2390900308.7966074001.859.350.007.274.150.576.23.000

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2006-11-08ContractSigned by Padres (minor) 
2006-06-12Released by Royals 
2006-01-06ContractSigned by Yankees (minor) 
2005-04-14Claimed off waivers by Braves from Dodgers 
2004-12-14Claimed on waivers by Dodgers from Pirates. 
2004-03-31Returned to Pirates. 
2004-03-18Claimed on waivers by Red Sox from Athletics. 
2003-12-15Sent to Athletics by Mets for future considerations. 
2003-07-21TradeTraded by Phillies to Pirates for Mike Williams and Cash. 
2003-07-20TradeTraded by Phillies to Pirates for RHP Mike Williams and cash July 20 2003 
1999-06-07Contractsigned 
* 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
2004Pittsburgh PiratesTeam Payroll25300,000-75535-2,070,100300,000300,000
2005Atlanta BravesTeam Payroll26300,000-79433-2,189,055300,000600,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