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

Brian CooperTrack this Player High Level: MLB Stat Years: 1993-2006 MLB Years: 1999-2005
Follow TBC on Twitter and Facebook

Drafted
Rated Prospect

PositionsP-312Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrian John Cooper
Height6-1Weight185BatsRightThrowsRight
Born DateAugust 19,1974 [44.089]PlaceNorth Hollywood,California
High SchoolGlendora (Glendora,CA)
CollegeUSC (Los Angeles,CA), Citrus College (Glendora,CA)

DraftedSelected by the Arizona Diamondbacks [Team Picks] in the 39th round (1178th overall) of the 2001 Amateur Entry Draft ... Selected by the California Angels [Team Picks] in the 4th round (88th overall) of the 1995 Amateur Entry Draft [Signed] ... Selected by the Philadelphia Phillies [Team Picks] in the 39th round (1094th overall) of the 1994 Amateur Entry Draft
Signing ScoutsDarrell Miller
Prospect Rankings[BA] 2000-ANA-#8
MLB DebutSeptember 7,1999 [25.019]
OrganizationsANA [5] SFN [3] CAL [2] CHA [1] TOR [1] Awards2
TBC Player ID1054Retrosheet IDcoopb001MLBAM ID150001
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Baseball Jobs -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Brian Cooper 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 RatingsPitchingStrikeouts34Walks64Hittable43SO/BB50vsPower43Hitting2Durability58Team.493Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1995USCPac10NCAA-1ST20834.78202000000101.21126554043920001.529.91--3.818.142.14.727-
1995Boise HawksNwstA-cal-S/R20323.9213112001162.0603127522664101.328.710.733.199.583.00.600-
1996Lake Elsinore StormCalifA+cal-ST21794.21262331100162.01771007617391554101.339.810.942.168.593.97.438-
1997Lake Elsinore StormCalifA+ana-ST22733.54171701000117.011156467271046001.188.540.542.088.003.85.700-
1998Midland AngelsTexAAana-S/R238107.13322485041161.221513812835591417001.6911.971.953.287.852.39.444-
1999Erie SeaWolvesEastAAana-ST241053.30222206000158.0146615817291435101.118.320.971.658.154.93.667-
1999Edmonton TrappersPCLAAAana-ST24213.77550000031.0301713010321001.298.71--2.909.293.20.667-
1999Minor Totals (2 teams)Minor--ST01263.38272706000189.0176787117391756101.148.380.811.868.334.49.667-
1999Anaheim AngelsALMLBana45ST24114.88550000027.2231515318150001.487.480.985.864.880.83.5005.41
2000Lake Elsinore StormCalifA+ana-ST25000.0011000007.04100232000.865.14--2.573.861.50--
2000Edmonton TrappersPCLAAAana-ST25377.2311110110061.08751491218373001.7212.841.772.665.462.06.300-
2000Minor Totals (2 teams)Minor--ST0376.4912120110068.09152491220405001.6312.041.592.655.292.00.300-
2000Anaheim AngelsALMLBana45ST25485.9015150110087.010566571835361001.6110.861.863.623.721.03.3336.20
2001Salt Lake StingersPCLAAAana-ST261284.63282801000173.0181988926581096001.389.421.353.025.671.88.600-
2001Anaheim AngelsALMLBana45Rel26012.63716005013.210542470001.026.591.322.634.611.75.0004.81
2002Syracuse SkyChiefsILAAAtor-ST27995.09272521010155.217698881946715001.4310.181.102.664.101.54.500-
2002Toronto Blue JaysALMLBtor50ST270114.0422000008.01413135431002.1615.125.404.323.240.75.00011.48
2003Charlotte KnightsILAAAcha34ST281593.98282802000174.0195917718351060001.3210.070.931.815.473.03.625-
2004Fresno GrizzliesPCLAAAsfn32ST29002.08440000021.2199536151001.157.891.252.496.232.50--
2004San Francisco GiantsNLMLBsfn37S/R29028.78523000013.01513134571001.5010.132.703.384.731.40.0007.02
2005Fresno GrizzliesPCLAAAsfn-S/R30784.53292180010137.013972692354823001.419.131.513.555.391.52.467-
2005San Francisco GiantsNLMLBsfn52Rel30013.06817003017.215660870001.307.64--4.083.570.88.0003.59
2006Fresno GrizzliesPCLAAAsfn-S/R31494.82271980000123.014483662242714001.5110.511.613.065.181.69.308-
MLB Totals - 6 Season(s)Filter5145.804226161180165.21821181083274753001.539.771.723.974.031.01.2632.91
Minor League Totals - 12 Season(s)Filter87804.6127023931182721542.01684906791204447113551301.389.811.192.606.612.54.521-
AAA Totals - 8 Season(s)Filter52514.68159141185120875.097151945612326952323001.419.961.262.765.371.94.505-
AA Totals - 2 Season(s)Filter18155.245446811041319.2361199186528828412101.4010.161.462.488.003.23.545-
A+ Totals - 3 Season(s)Filter14123.83444132100286.0292157122246826212101.269.180.752.148.243.85.538-
A- Totals - 1 Season(s)Filter323.9213112001162.0603127522664101.328.710.733.199.583.00.600-
NCAA Totals - 3 Season(s)Filter834.78202000000101.21126554043920001.529.91--3.818.142.14.727-
Anaheim Angels Totals - 3 Season(s)Filter5105.33272161150127.013886762357581001.529.681.614.004.071.02.333-
San Francisco Giants Totals - 2 Season(s)Filter035.5213310003030.1301919413141001.398.711.163.774.061.08.000-
Toronto Blue Jays Totals - 1 Season(s)Filter0114.0422000008.01413135431002.1615.125.404.323.240.75.000-
Average MLB - Per ~220 innings7185.8055342111100220.02391551424297984001.539.771.723.974.031.01.2802.91
Average Minor - Per ~220 innings12114.61383443010220.024012911329641627001.389.811.192.606.612.54.522-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2000Anaheim AngelsALMLBana45p2524000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
2004Fresno GrizzliesPCLAAAsfn32p2944020001000100000.500.500.5001.000204.667.000.000.4450.0025.000.000.000.000.00
2004San Francisco GiantsNLMLBsfn37p2953000000000100000.000.000.000.000003.000.000.000.0000.0033.330.000.000.000.00
2005Fresno GrizzliesPCLAAAsfn-p302024130001001807001.125.160.125.2853032.188.000.042.1353.1325.008.000.000.000.00
2005San Francisco GiantsNLMLBsfn52p3082010000000000000.500.500.5001.000102.500.000.000.4450.000.000.000.000.000.00
2006Fresno GrizzliesPCLAAAsfn-311723030001002405001.130.200.130.3303030.158.000.087.1636.6713.332.000.000.000.00
MLB Totals - 3 Season(s)Filter159010000000400000.111.111.111.222109.200.000.000.0000.0044.440.000.000.000.00
Minor League Totals - 3 Season(s)Filter415118000300313012002.157.204.157.3618066.211.000.059.0004.5519.704.330.000.000.00
AAA Totals - 3 Season(s)Filter415118000300313012002.157.204.157.3618066.211.000.059.0004.5519.704.330.000.000.00
San Francisco Giants Totals - 2 Season(s)Filter135010000000100000.200.200.200.400105.250.000.000.0000.0020.000.000.000.000.00
Anaheim Angels Totals - 1 Season(s)Filter24000000000300000.000.000.000.000004.000.000.000.0000.0075.000.000.000.000.00
Average MLB - Per 162 games1629701100000004300000.111.111.111.22211097.200.000.000.0000.0044.440.000.000.000.00
Average Minor - Per 162 games16220243200012001251047008.157.204.157.361320261.211.000.059.0004.5519.704.330.000.000.00

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1995Boise Hawks NwstA-cal20P13--3102-1513.8671.00------13100.017.3
1996Lake Elsinore Storm CalifA+cal21P26--1322524035.8751.35------26100.018.6
1997Lake Elsinore Storm CalifA+ana22P17--715112322.9571.29------17100.013.1
1998Midland Angels TexAAana23P32--1121413632.8891.00------32100.022.9
1999Erie SeaWolves EastAAana24P22--822--30301.0001.36------22100.015.5
1999Edmonton Trappers PCLAAAana24P5--31-1441.0000.80------5100.03.6
1999Anaheim AngelsALMLBana24P5-2725-2771.0001.400.26-----5100.03.1
2000Lake Elsinore Storm CalifA+ana25P1----1-1---------1100.00.7
2000Edmonton Trappers PCLAAAana25P11--241-76.8570.55------11100.07.8
2000Anaheim AngelsALMLBana25P15-87312211715.8821.000.17-----15100.09.3
2001Salt Lake Stingers PCLAAAana26P28--2018354138.9271.36------28100.019.6
2001Anaheim AngelsALMLBana26P7-132---221.0000.290.15-----7100.04.3
2002Syracuse SkyChiefs ILAAAtor27P27--816342724.8890.89------27100.018.8
2002Toronto Blue JaysALMLBtor27P2-82---221.0001.000.25-----2100.01.2
2003Charlotte Knights ILAAAcha28P28--726133433.9711.18------28100.019.4
2004Fresno Grizzlies PCLAAAsfn29P4---2--221.0000.50------4100.02.8
2004San Francisco GiantsNLMLBsfn29P521311--221.0000.400.15-----5100.03.1
2005Fresno Grizzlies PCLAAAsfn30P29--918-127271.0000.93------29100.020.1
2005San Francisco GiantsNLMLBsfn30P8117-------------8100.04.9
2006Fresno Grizzlies PCLAAAsfn31P27--613212119.9050.70------27100.018.8
MLB Totals for P - 6 season(s)-   P4231651018233028.9330.670.17-----420.00.0
AAA Totals for P - 8 season(s)-   P159--55981015163153.9390.96------1590.00.0
AA Totals for P - 2 season(s)-   P54--1943416662.9391.15------540.00.0
A+ Totals for P - 3 season(s)-   P44--2037736457.8911.30------440.00.0
A- Totals for P - 1 season(s)-   P13--3102-1513.8671.00------130.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1995Boise Hawks NwstA-cal2013----------
1996Lake Elsinore Storm CalifA+cal2126----------
1997Lake Elsinore Storm CalifA+ana2217----------
1998Midland Angels TexAAana2332----------
1999Erie SeaWolves EastAAana2422----------
1999Edmonton Trappers PCLAAAana245----------
1999Anaheim AngelsALMLBana245----------
2000Lake Elsinore Storm CalifA+ana251----------
2000Edmonton Trappers PCLAAAana2511----------
2000Anaheim AngelsALMLBana2515----------
2001Salt Lake Stingers PCLAAAana2628----------
2001Anaheim AngelsALMLBana267----------
2002Syracuse SkyChiefs ILAAAtor2727----------
2002Toronto Blue JaysALMLBtor272----------
2003Charlotte Knights ILAAAcha2828----------
2004Fresno Grizzlies PCLAAAsfn294----------
2004San Francisco GiantsNLMLBsfn295----------
2005Fresno Grizzlies PCLAAAsfn3029----------
2005San Francisco GiantsNLMLBsfn308----------
2006Fresno Grizzlies PCLAAAsfn3127----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2006San Francisco GiantsMLB Spring TrainingMLB31002.2520200004.0211011000.754.500.002.252.251.002.25.000
MLB Spring Training Totals - 1 yrs002.2520200004.0211011000.754.500.002.252.251.002.25.000

Jobs in Baseball

TopAbout Jobs
YearTeamLgLevelCategoryOrgAgeJobGWLPctGBLRankManager/HCPlayoffs
2009Salem-Keizer VolcanoesNwstA-Minorsfn34Pitching Coach764927.645--1Tom TrebelhornLeague Champions
2010Salem-Keizer VolcanoesNwstA-Minorsfn35Pitching Coach763145.40818.04Tom Trebelhorn
2011San Jose GiantsCalifA+Minorsfn36Pitching Coach1409050.643--1Andy SkeelsLost in Semi-Finals
* 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

Awards [2]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
1995CWS Regionals Most Outstanding Player (Fresno)1
1999Eastern League All-Star Team (RHP)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2005-12-15ContractSigned by Giants (minor) 
2005-10-17Free AgentGranted free agency 
2004-11-15ContractSigned as Free Agent by Giants. 
2004-05-18Free AgentGranted Free Agency. 
2003-11-21ContractSigned as Free Agent by Giants. 
2003-10-15Free AgentGranted Free Agency. 
2003-01-27ContractSigned as Free Agent by White Sox. 
2002-12-20ContractSigned by White Sox 
2002-09-30Released by Blue Jays. 
2002-01-17TradeTraded by Angels to Blue Jays for Brad Fullmer. 
1995-06-17Contractsigned 
* 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
1999Anaheim AngelsTeam Payroll24200,000-80735-1,454,491200,000200,000
2000Anaheim AngelsTeam Payroll25175,000-79535-1,394,248200,000375,000
2001Anaheim AngelsTeam Payroll26200,000-77129-1,897,758200,000575,000
2002Toronto Blue JaysTeam Payroll27200,000-75730-2,011,045200,000775,000
2004San Francisco GiantsTeam Payroll29300,000-75533-2,070,100300,0001,075,000
2005San Francisco GiantsTeam Payroll30300,000-79430-2,189,055300,0001,375,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