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

Boof BonserTrack this Player High Level: MLB Status: Free Agent since 2014 MLB Years: 2006-2010
Follow TBC on Twitter and Facebook

Drafted
Arizona Fall League
Rated Prospect
1st Round Draft Pick

PositionsP-325Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameJohn Paul Bonser
Height6-4Weight230BatsRightThrowsRight
Born DateOctober 14,1981 [37.057]PlaceSt. Petersburg,Florida
High SchoolGibbs (St. Petersburg,FL)

DraftedSelected by the San Francisco Giants [Team Picks] in the 1st round (21st overall) of the 2000 Amateur Entry Draft [Signed]
Signing Bonus$1,245,000Signing ScoutsAlan MarrService Time4.081 (2011)
Prospect Rankings[BA] 2002-MLB-#29 ... 2002-SFN-#2 ... 2003-SFN-#6
MLB DebutMay 21,2006 [24.219]
OrganizationsMIN [6] SFN [6] CLE [1] NYN [1] OAK [1] BOS [1] Awards4
TBC Player ID4619Retrosheet IDbonsb001MLBAM ID425818
Pitch Repertoire Sinker (34.50%) -- Fastball (24.75%) -- Curveball (22.50%) -- Slider (15.50%) -- Changeup (2.75%)
Fastball Velocity [2010] - 92.48
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Other Pitching -- Other Batting -- Transactions -- Awards -- Salaries
This player page is available for sponsorship:
Sponsor the Boof Bonser 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 RatingsPitchingStrikeouts61Walks47Hittable56SO/BB53vsPower56Hitting6Durability60Team.506Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsPitch DataOther PitchingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
2000Salem-Keizer VolcanoesNwstA-sfn-ST18146.001091000033.0212322229414001.525.730.557.9111.181.41.200-
2001Hagerstown SunsSALAsfn-ST191642.49272700000134.091403776117810101.136.110.474.1011.962.92.800-
2002San Jose GiantsCalifA+sfn-ST20862.88232300000128.08944419701397101.246.240.634.919.751.99.571-
2002Shreveport Swamp DragonsTexAAsfn35ST20125.55550000024.0301515314230001.8111.101.115.188.511.64.333-
2002Minor Totals (2 teams)MinorAAA--ST0983.30282800000152.2119595612841627101.337.020.714.959.551.93.529-
2003Norwich NavigatorsEastAAsfn16ST217104.00242401100135.01228060116710310001.408.130.734.476.871.54.412-
2003Fresno GrizzliesPCLAAAsfn43ST21123.13440000023.01713848282001.096.651.573.1310.963.50.333-
2003Minor Totals (2 teams)MinorAAA--ST08123.87282801100158.01399368157513112001.357.920.854.277.461.75.400-
2004New Britain Rock CatsEastAAmin-ST221294.37272700000154.0160897522561464001.409.331.283.278.512.61.571-
2004Rochester Red WingsILAAAmin-ST22101.2911000007.05111170000.866.431.291.299.007.001.000-
2004Minor Totals (2 teams)MinorAAA--ST01394.24282800000161.0165907623571534001.389.201.283.188.542.68.591-
2005Rochester Red WingsILAAAmin35ST231193.99282800000160.0153807122571683001.318.591.233.209.432.95.550-
2006Rochester Red WingsILAAAmin-ST24642.8114140000086.0683127435830001.197.090.423.658.652.37.600-
2006Minnesota TwinsALMLBmin26ST24764.22181800000100.010450471824842001.289.331.612.157.533.50.5384.52
2007Minnesota TwinsALMLBmin26ST258125.10313010000173.01991089827651363101.5310.351.403.387.082.09.4004.82
2008Minnesota TwinsALMLBmin26S/R26375.934712350090118.013987781636976101.4810.571.222.747.382.69.3004.16
2009Fort Myers MiracleFSLA+min-Rel27000.0010100001.00000110001.00----9.009.001.00--
2010Sacramento River CatsPCLAAAoak36ST28214.56550000023.2201412211170001.317.610.764.186.461.55.667-
2010Pawtucket Red SoxILAAAbos49ST28026.34981000032.2372323314252001.5610.190.833.866.891.79.000-
2010Minor Totals (2 teams)MinorAAA--ST0235.5914131000055.0573735525422001.469.110.803.996.711.68.400-
2010Boston Red SoxALMLBbos30Rel280018.0020200102.06440200004.0027.00--9.00--0.00-6.08
2010Oakland AthleticsALMLBoak52Rel28105.0913013003023.027131326171001.4310.570.782.356.652.831.0003.51
2011Buffalo BisonsILAAAnyn28ST29002.4511000003.23110240001.367.36--4.919.822.00--
2012Arizona GiantsArizRksfn-S/R30113.3862400005.02320432001.133.38--6.755.060.75.500-
2012Fresno GrizzliesPCLAAAsfn47S/R30034.501174002034.0381717413233001.5010.061.063.446.091.77.000-
2012Minor Totals (2 teams)MinorAAA--S/R0144.351798002039.0402019417265001.459.150.923.895.951.53.200-
2013Fresno GrizzliesPCLAAAsfn56ST31265.8715150000079.2955752940465001.6910.731.024.525.201.15.250-
2013Columbus ClippersILAAAcle51S/R31026.00312001015.020101014102001.6012.000.602.406.002.50.000-
2013Minor Totals (2 teams)MinorAAA--ST0285.8918162001094.211567621044567001.6810.930.954.185.321.27.200-
2014Bridgeport BluefishAtlInd-Rel32202.1612012001016.2146414150001.087.560.542.168.103.751.000-
MLB Totals - 4 Season(s)Filter19255.18111605100130416.24752622406313333412201.4610.261.362.877.212.51.4321.32
Minor League Totals - 12 Season(s)Filter69653.952142011311301077.2971541474104487104554201.358.090.874.068.702.15.515-
AAA Totals - 8 Season(s)Filter23294.29918470030463.04562472225018541117001.388.820.973.587.952.22.442-
AA Totals - 3 Season(s)Filter20214.30565601100313.23121841503613727214001.438.951.033.937.801.99.488-
A+ Totals - 2 Season(s)Filter862.85242310000129.08944419711407101.246.190.634.949.741.97.571-
A Totals - 1 Season(s)Filter1642.49272700000134.091403776117810101.136.110.474.1011.962.92.800-
A- Totals - 1 Season(s)Filter146.001091000033.0212322229414001.525.730.557.9111.181.41.200-
Rk Totals - 1 Season(s)Filter113.3862400005.02320432001.133.38--6.755.060.75.500-
Ind Totals - 1 Season(s)Filter202.1612012001016.2146414150001.087.560.542.168.103.751.000-
Minnesota Twins Totals - 3 Season(s)Filter18255.129660360090391.24422452236112531711201.4510.161.402.877.282.54.419-
Oakland Athletics Totals - 1 Season(s)Filter105.0913013003023.027131326171001.4310.570.782.356.652.831.000-
Boston Red Sox Totals - 1 Season(s)Filter0018.0020200102.06440200004.0027.00--9.00--0.00--
Average MLB - Per ~220 innings10135.185932270070220.025113812733701766101.4610.261.362.877.212.51.4351.32
Average Minor - Per ~220 innings14133.95444130010220.019811096219921311001.358.090.874.068.702.15.519-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsOther BattingRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
2002Shreveport Swamp DragonsTexAAsfn35p2051000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
2003Norwich NavigatorsEastAAsfn16p212413021003000502000.154.154.231.3853115.250.077.077.1650.0033.330.000.000.0050.00
2003Fresno GrizzliesPCLAAAsfn43p2147030001000000001.429.429.429.858307.429.000.000.3820.000.000.000.000.000.00
2003Minor Totals (2 teams)Minor         2820051004000502001.250.250.300.5506122.333.050.050.2410.0022.730.000.000.0020.00
2006Minnesota TwinsALMLBmin26p2423100000000001000.000.000.000.000004.000.000.000.0000.000.000.000.000.000.00
2007Minnesota TwinsALMLBmin26p2523000000000102000.000.000.000.000005.000.000.000.0000.0020.000.000.000.000.00
2012Fresno GrizzliesPCLAAAsfn47p3079110011000300000.111.111.444.555419.000.333.333.2290.0033.330.0011.119.00100.00
2013Fresno GrizzliesPCLAAAsfn56p311522110000001901001.045.087.045.1321024.077.000.045.0694.1737.509.000.000.000.00
MLB Totals - 2 Season(s)Filter46100000000103000.000.000.000.000009.000.000.000.0000.0011.110.000.000.000.00
Minor League Totals - 4 Season(s)Filter55522710150011703002.135.151.212.36311256.176.077.096.0001.7930.3617.001.7952.0028.57
AAA Totals - 3 Season(s)Filter26382500120011201002.132.154.211.3658140.160.079.105.0002.5030.0012.002.5038.0020.00
AA Totals - 2 Season(s)Filter2914021003000502000.143.143.214.3573116.222.071.071.0000.0031.250.000.000.0050.00
Minnesota Twins Totals - 2 Season(s)Filter46100000000103000.000.000.000.000009.000.000.000.0000.0011.110.000.000.000.00
Average MLB - Per 162 games1622434100000000410122000.000.000.000.00000365.000.000.000.0000.0011.110.000.000.000.00
Average Minor - Per 162 games162153621303150035009006.135.151.212.363326165.176.077.096.0001.7930.3617.001.7952.0028.57

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
2000Salem-Keizer Volcanoes NwstA-sfn18P10--32--551.0000.50------10100.013.2
2001Hagerstown Suns SALAsfn19P27--1012312522.8800.81------27100.019.3
2002San Jose Giants CalifA+sfn20P23--1081-1918.9470.78------23100.016.4
2002Shreveport Swamp Dragons TexAAsfn20P5--32-2551.0001.00------5100.03.6
2003Norwich Navigators EastAAsfn21P24--717122524.9601.00------24100.017.0
2003Fresno Grizzlies PCLAAAsfn21P4--222-64.6671.00------4100.02.8
2004New Britain Rock Cats EastAAmin22P27--1210312522.8800.81------27100.019.3
2004Rochester Red Wings ILAAAmin22P1--11--221.0002.00------1100.00.7
2005Rochester Red Wings ILAAAmin23P28--1017122827.9640.96------28100.019.4
2006Rochester Red Wings ILAAAmin24P14--89-117171.0001.21------14100.09.8
2006Minnesota TwinsALMLBmin24P181810049--13131.0000.720.13-----18100.011.1
2007Minnesota TwinsALMLBmin25P313017316133-3229.9060.940.17-----31100.019.1
2008Minnesota TwinsALMLBmin26P4712118616322522.8800.470.19-----47100.028.8
2009Fort Myers Miracle FSLA+min27P1---------------1100.00.7
2010Pawtucket Red Sox ILAAAbos28P9--341-87.8750.78------9100.06.3
2010Sacramento River Cats PCLAAAoak28P5--12--331.0000.60------5100.03.5
2010Oakland AthleticsALMLBoak28P13-2335--881.0000.620.35-----13100.08.0
2010Boston Red SoxALMLBbos28P2-2-1--111.0000.500.50-----2100.01.2
2011Buffalo Bisons ILAAAnyn29P1---------------1100.00.7
2012Arizona Giants ArizRksfn30P6---1--111.0000.17------6100.010.7
2012Fresno Grizzlies PCLAAAsfn30P11--23--551.0000.45------11100.07.6
2013Fresno Grizzlies PCLAAAsfn31P15--291-1211.9170.73------15100.010.5
2013Columbus Clippers ILAAAcle31P3--2--1221.0000.67------3100.02.1
MLB Totals for P - 4 season(s)-   P111604162944627973.9240.660.18-----1110.00.0
AAA Totals for P - 8 season(s)-   P91--3147548378.9400.86------910.00.0
AA Totals for P - 3 season(s)-   P56--2229455551.9270.91------560.00.0
A+ Totals for P - 2 season(s)-   P24--1081-1918.9470.75------240.00.0
A Totals for P - 1 season(s)-   P27--1012312522.8800.81------270.00.0
A- Totals for P - 1 season(s)-   P10--32--551.0000.50------100.00.0
Rk Totals for P - 1 season(s)-   P6---1--111.0000.17------60.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
2000Salem-Keizer Volcanoes NwstA-sfn1810----------
2001Hagerstown Suns SALAsfn1927----------
2002San Jose Giants CalifA+sfn2023----------
2002Shreveport Swamp Dragons TexAAsfn205----------
2003Norwich Navigators EastAAsfn2124----------
2003Fresno Grizzlies PCLAAAsfn214----------
2004New Britain Rock Cats EastAAmin2227----------
2004Rochester Red Wings ILAAAmin221----------
2005Rochester Red Wings ILAAAmin2328----------
2006Rochester Red Wings ILAAAmin2414----------
2006Minnesota TwinsALMLBmin2418----------
2007Minnesota TwinsALMLBmin2531----------
2008Minnesota TwinsALMLBmin2647----------
2009Fort Myers Miracle FSLA+min271----------
2010Pawtucket Red Sox ILAAAbos289----------
2010Sacramento River Cats PCLAAAoak285----------
2010Oakland AthleticsALMLBoak2813----------
2010Boston Red SoxALMLBbos282----------
2011Buffalo Bisons ILAAAnyn291----------
2012Arizona Giants ArizRksfn306----------
2012Fresno Grizzlies PCLAAAsfn3011----------
2013Fresno Grizzlies PCLAAAsfn3115----------
2013Columbus Clippers ILAAAcle313----------

Other Pitching Statistics

TopRegular Season PitchingAbout 'Other' Stats
YearTeamLeagueCategoryAgeWLERAGGSGRCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBRA9WPct
2003Grand Canyon RaftersArizona Fall LgMinor21236.23770000026.032211841824001.9211.081.386.238.311.337.27.400
2006Minnesota TwinsMLB Spring TrainingMLB24119.0043100108.01588334002.2516.883.383.384.501.339.00.500
2006Minnesota TwinsDiv SeriesMLB24003.0011000006.07220130001.3310.500.001.504.503.003.00.000
2007Minnesota TwinsMLB Spring TrainingMLB25212.86660000022.023773424101.239.411.231.649.826.002.86.667
2008Minnesota TwinsMLB Spring TrainingMLB26113.86440000014.01266065001.297.710.003.863.210.833.86.500
2010Boston Red SoxMLB Spring TrainingMLB280211.5741300007.01199347002.1414.143.865.149.001.7511.57.000
2011New York MetsMLB Spring TrainingMLB29003.3850500118.0833004001.009.000.000.004.5003.38.000
2013San Francisco GiantsMLB Spring TrainingMLB31000.0021100002.0100002000.504.500.000.009.0000.00.000
Arizona Fall League Totals - 1 yrs236.23770000026.032211841824001.9211.081.386.238.311.337.27.400
MLB Spring Training Totals - 6 yrs454.87251510002161.070333391746101.4310.331.332.516.792.714.87.444
MLB Playoffs - Divisional Series Totals - 1 yrs003.0011000006.0722013001.3310.500.001.504.503.003.00.000

Other Batting Statistics

TopRegular Season BattingStats GlossaryAbout 'Other' Stats
YearTeamLeagueCategoryAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecABB%SO%K-BBHR%AB/HRXBH%
2007Minnesota TwinsMLB Spring TrainingMLB2511000000000000000.000.000.000.000001.000.000.0000.000.000.000.000.000.00
2008Minnesota TwinsMLB Spring TrainingMLB2612111000000000000.500.5001.0001.500212.500.500.5000.000.000.000.000.00100.00
MLB Spring Training Totals - 4 yrs73111000000000000.333.333.6671.000213.333.334.3330.000.000.000.000.00100.00

Awards [4]

TopAwards SectionAbout Awards
YearAwards (Notes)# Awards
2001Baseball America 1st team Minor League All-Star (SP) ... Lo A Player of the Year ... San Francisco Giants Minor League Player of the Year3
2006AL Rookie of the Month (September)1

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2013-08-02PFree Agent -Free AgentFree AgentReleased by Indians31.292  
2013-06-30PCleveland IndiansColumbus (AAA)-MinorsContractSigned to Minor League Contract31.259Team Roster on 2013-06-30
2013-06-28PFree Agent -Free AgentFree AgentReleased by Giants31.257  
2012-11-08PSan Francisco GiantsFresno (AAA)-Minors--Re-signed with Giants31.025Team Roster on 2012-11-08
2012-07-14PSan Francisco GiantsFresno (AAA)-MinorsReassigned MinorsAssigned to Fresno (AAA)30.273Team Roster on 2012-07-14
2012-06-27PSan Francisco GiantsArizona Giants (Rk)-Minors--30.256Team Roster on 2012-06-27
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2010-12-08ContractSigned by Mets 
2010-07-03ContractSigned by Athletics 
2010-06-28Free AgentGranted free agency 
2010-06-07InjuredActivated from DL 
2010-03-31InjuredDisabled -- Right Groin Strain (60-days) 
2009-12-10TradeTraded by Twins to Red Sox for a player to be named later or cash (Chris Province) 
2009-11-10InjuredActivated from DL 
2009-08-07InjuredTransferred to 60-day DL 
2009-04-02InjuredDisabled -- Right shoulder surgery 
2003-11-14TradeTraded by Giants with RHP Joe Nathan and LHP Francisco Liriano to Twins for C A.J. Pierzynski and a player to be named 
2000-07-03Contractsigned 
* 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
2000San Francisco Giants-181,245,000-------1,245,000Signing Bonus out of 2000 Draft (1st round - 21st overall)
2006Minnesota TwinsTeam Payroll24327,000-74228-2,365,072327,0001,572,000
2007Minnesota TwinsTeam Payroll25397,500-60222252,459,737380,0001,969,500
2008Minnesota TwinsTeam Payroll26432,500-52219432,696,252390,0002,402,000
2010Oakland AthleticsTeam Payroll28650,000-49014462,812,412400,0003,052,000
2010Boston Red SoxTeam Payroll28650,000-49023462,812,412400,0003,052,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