Tips Updates
Daily
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

Rated Prospect

PositionsP-312Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameBrian John Cooper
Height6-1Weight185BatsRightThrowsRight
Born DateAugust 19,1974 [43.276]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.2231515318150041.487.480.985.864.880.83.5005.84
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.010566571835361021.6110.861.863.623.721.03.3336.27
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.01513134571011.5010.132.703.384.731.40.0007.25
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.21821181083274753071.539.771.723.974.031.01.2633.04
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.013886762357581061.529.681.614.004.071.02.333-
San Francisco Giants Totals - 2 Season(s)Filter035.5213310003030.1301919413141011.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.02391551424297984091.539.771.723.974.031.01.2803.04
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