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

Greg HansellTrack this Player High Level: MLB Stat Years: 1989-2004 MLB Years: 1995-1999
Follow TBC on Twitter and Facebook

Played in Japan
Rated Prospect

PositionsP-445Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGregory Michael Hansell
Height6-5Weight224BatsRightThrowsRight
Born DateMarch 12,1971 [47.103]PlaceBellflower,California
High SchoolKennedy (La Palma,CA)

DraftedSelected by the Boston Red Sox [Team Picks] in the 10th round (267th overall) of the 1989 Amateur Entry Draft [Signed]
Signing ScoutsJoe Stephenson
Prospect Rankings[BA] 1992-MLB-#9 ... 1993-MLB-#4 ... 1995-MLB-#8
MLB DebutApril 28,1995 [24.047]
OrganizationsLAN [5] BOS [2] MIN [2] KCA [1] MIL [1] NYA [1] OAK [1] PIT [1] ARI [1] Awards0
TBC Player ID12401Retrosheet IDhansg001MLBAM ID115434
Research ToolsTrack this Player -- Intersect Player -- Compare Player -- Random Player
About Profile Data

Pitching Stats -- Batting Stats -- Fielding Statistics -- Transactions -- Salaries
This player page is available for sponsorship:
Sponsor the Greg Hansell 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 RatingsPitchingStrikeouts53Walks65Hittable41SO/BB64vsPower41Hitting10Durability71Team.507Ratings Explained

Pitching Statistics

TopStats GlossaryPitching DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeWLERAGGSGRCGSHGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K-BBWpctFIP
1989Gulf Coast Red SoxGCLRkbos-S/R18322.531082002257.0512316123443001.308.050.163.636.951.91.600-
1990Winter Haven Red SoxFSLA+bos-ST199143.40272702100153.01298558879957001.367.570.474.645.581.20.391-
1991Bakersfield DodgersCalifA+lan-ST201452.87252500000150.214256485421323001.228.480.302.517.883.14.737-
1992San Antonio MissionsTexAAlan-ST21642.8314140000092.0804029633641201.227.800.583.226.241.94.600-
1992Albuquerque DukesPCLAAAlan-ST21155.2413130000068.2844640935384001.7311.011.184.594.981.09.167-
1992Minor Totals (2 teams)MinorAAA--ST0793.86272700000160.1164866915681025201.449.170.843.805.701.50.438-
1993Albuquerque DukesPCLAAAlan-S/R225106.93262060030101.013186789606010001.8811.630.805.335.331.00.333-
1994Albuquerque DukesPCLAAAlan-Rel231022.994764100198123.010944417311018001.147.950.512.267.373.26.833-
1995Albuquerque DukesPCLAAAlan-Rel241113.50817003110.025151526150003.1022.501.805.4013.502.50.500-
1995Salt Lake BuzzPCLAAAmin-S/R24315.01752000032.039201834173101.3310.860.841.114.734.25.750-
1995Minor Totals (2 teams)MinorAAA--S/R0427.021569003142.0643533510323101.7513.611.062.136.803.20.667-
1995Los Angeles DodgersNLMLBlan52Rel24017.4520020007019.029171656130021.8113.502.332.796.052.17.0006.36
1996Minnesota TwinsALMLBmin19Rel25305.69500500023374.08348471431469121.5310.051.703.755.571.481.0005.71
1997Tucson TorosPCLAAAmil-S/R26234.64409310013287.09952451527764001.4410.201.552.787.832.81.400-
1997Milwaukee BrewersALMLBmil53Rel26009.6430300104.25551150011.299.641.931.939.645.00-5.04
1998Omaha RoyalsPCLAAAkca-Rel27833.00460460022769.0632523615594001.138.220.781.967.703.93.727-
1998Edmonton TrappersPCLAAAoak-Rel27001.23130130010614.2132213160001.097.980.611.849.825.33--
1998Minor Totals (2 teams)MinorAAA--R/CL0832.695905900321383.2762725718754001.128.180.751.948.074.17.727-
1999Nashville SoundsPCLAAApit-Rel28332.00220220010227.0188629364001.006.000.673.0012.004.00.500-
1999Pittsburgh PiratesNLMLBpit57Rel28133.8933033009039.0422017511342031.359.611.142.527.783.09.2504.13
2002nullIntl--Rel31001.9350500004.24110120001.077.71--1.933.862.00--
2003Trenton ThunderEastAAnya-Rel32021.8917116005119.0195405212001.269.00--2.379.954.20.000-
2003Columbus ClippersILAAAnya55Rel32006.32909005015.225111112122001.7214.360.571.156.896.00--
2003Minor Totals (2 teams)MinorAAA--Rel0023.89261250010134.244161517334001.4711.420.261.828.574.71.000-
2004Tucson SidewindersPCLAAAari34Rel33104.8715015003020.0251111513233001.8711.072.215.7510.181.771.000-
2004Mexico City Red Devils DiMexAAA--R/CL33224.083513400311939.2421818513251001.399.531.132.955.671.92.500-
2004Minor Totals (2 teams)MinorAAA--R/CL0324.355014900341959.16729291026484001.5510.051.503.907.201.85.600-
MLB Totals - 4 Season(s)Filter445.56106010600403136.2159908525499811181.5110.391.633.206.412.00.5002.18
Minor League Totals - 12 Season(s)Filter68573.8537413024421126481077.210945474638540083459301.389.100.713.336.942.09.544-
AAA Totals - 9 Season(s)Filter36304.55281552260011945606.16733383086521847843101.469.940.963.227.062.19.545-
AA Totals - 2 Season(s)Filter662.673115160051111.0994533638853201.238.000.493.076.872.24.500-
A+ Totals - 2 Season(s)Filter23193.14525202100303.12711411061312122710001.298.020.383.586.721.88.548-
Rk Totals - 1 Season(s)Filter322.531082002257.0512316123443001.308.050.163.636.951.91.600-
Intl Totals - 1 Season(s)Filter001.9350500004.24110120001.077.71--1.933.862.00--
Minnesota Twins Totals - 1 Season(s)Filter305.69500500023374.08348471431469121.5310.051.703.755.571.481.000-
Pittsburgh Pirates Totals - 1 Season(s)Filter133.8933033009039.0422017511342031.359.611.142.527.783.09.250-
Los Angeles Dodgers Totals - 1 Season(s)Filter017.4520020007019.029171656130021.8113.502.332.796.052.17.000-
Milwaukee Brewers Totals - 1 Season(s)Filter009.6430300104.25551150011.299.641.931.939.645.00--
Average MLB - Per ~220 innings665.56169016900645220.02541441364078157182131.5110.391.633.206.412.00.5002.18
Average Minor - Per ~220 innings14123.85762650002610220.022311194178117012101.389.100.713.336.942.09.538-

Batting Statistics

TopStats GlossaryBatting DetailsStatistical FeatsRemove Filters
YearTeamLeagueLvlOrgUnifPosAgeGABRH2B3BHRRBISBCSBBSOHBPSHSFIBBDPAVGOBPSLGOPSTBXBHPAbabipISOSecAwOBABB%SO%K-BBHR%AB/HRXBH%
1992San Antonio MissionsTexAAlan-p211414221003002512000.143.294.214.5083119.222.071.214.25710.5326.322.500.000.0050.00
1992Albuquerque DukesPCLAAAlan-p211310110000000301000.100.100.100.2001011.143.000.000.0910.0027.270.000.000.000.00
1992Minor Totals (2 teams)Minor         2724331003002813000.125.222.167.3894130.188.042.125.1966.6726.674.000.000.0033.33
1993Albuquerque DukesPCLAAAlan-p222612110001002603000.083.214.083.2971017.167.000.167.16611.7635.293.000.000.000.00
1994Albuquerque DukesPCLAAAlan-p234715130000000401000.200.200.200.4003016.273.000.000.1800.0025.000.000.000.000.00
1995Albuquerque DukesPCLAAAlan-p2482110000000101000.500.500.5001.0001031.000.000.000.4510.0033.330.000.000.000.00
1998Omaha RoyalsPCLAAAkca-p274710100000000000001.0001.0001.0002.0001011.000.000.000.8980.000.000.000.000.000.00
1999Nashville SoundsPCLAAApit-p28231100000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
1999Pittsburgh PiratesNLMLBpit57p28322000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
2004Tucson SidewindersPCLAAAari34p33151000000000000000.000.000.000.000001.000.000.000.0000.000.000.000.000.000.00
MLB Totals - 1 Season(s)Filter322000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Minor League Totals - 7 Season(s)Filter193567910040041918000.161.230.179.40910169.243.018.089.0005.8027.544.750.000.0011.11
AAA Totals - 7 Season(s)Filter179425700010021406000.167.205.167.3727050.250.000.048.0004.0028.007.000.000.000.00
AA Totals - 1 Season(s)Filter1414221003002512000.143.294.214.5083119.222.071.214.00010.5326.322.500.000.0050.00
Pittsburgh Pirates Totals - 1 Season(s)Filter322000000000200000.000.000.000.000002.000.000.000.0000.00100.000.000.000.000.00
Average MLB - Per 162 games162100000000001000000.000.000.000.0000010.000.000.000.0000.00100.000.000.000.000.00
Average Minor - Per 162 games162476810030031617000.161.230.179.4098158.243.018.089.0005.8027.544.750.000.0011.11

Fielding Statistics

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLgLevelOrgAgePosGGSInnPOAEDPTCTSCFPctRFgRFiSBCSSB%PBGPPos-ShareTm-Share
1989Gulf Coast Red Sox GCLRkbos18P10--472-1311.8461.10------10100.015.9
1990Winter Haven Red Sox FSLA+bos19P27--2215223937.9491.37------27100.020.1
1991Bakersfield Dodgers CalifA+lan20P25--818212826.9291.04------25100.018.4
1992San Antonio Missions TexAAlan21P14--99322118.8571.29------14100.010.3
1992Albuquerque Dukes PCLAAAlan21P13--109-119191.0001.46------13100.09.1
1993Albuquerque Dukes PCLAAAlan22P26--814212422.9170.85------26100.018.2
1994Albuquerque Dukes PCLAAAlan23P47--1516133231.9690.66------47100.033.8
1995Albuquerque Dukes PCLAAAlan24P8---4--441.0000.50------8100.05.6
1995Salt Lake Buzz PCLAAAmin24P7--44--881.0001.14------7100.04.9
1995Los Angeles DodgersNLMLBlan24P20-1921--331.0000.150.16-----20100.013.9
1996Minnesota TwinsALMLBmin25P50-7484--12121.0000.240.16-----50100.030.9
1997Tucson Toros PCLAAAmil26P40--911122120.9520.50------40100.028.2
1997Milwaukee BrewersALMLBmil26P3-4-------------3100.01.9
1998Omaha Royals PCLAAAkca27P46--61--771.0000.15------4797.928.2
1998Edmonton Trappers PCLAAAoak27P13--21--331.0000.23------13100.09.1
1999Nashville Sounds PCLAAApit28P22--12--331.0000.14------2395.715.7
1999Pittsburgh PiratesNLMLBpit28P33-3915-1661.0000.180.15-----33100.020.5
2003Trenton Thunder EastAAnya32P17--15-1661.0000.35------17100.012.1
2003Columbus Clippers ILAAAnya32P9--211-43.7500.33------9100.06.3
2004Tucson Sidewinders PCLAAAari33P15--22--441.0000.27------15100.010.4
MLB Totals for P - 4 season(s)-   P106-1361110-121211.0000.200.15-----1060.00.0
AAA Totals for P - 9 season(s)-   P246--596557129124.9610.50------2460.00.0
AA Totals for P - 2 season(s)-   P31--1014332724.8890.77------310.00.0
A+ Totals for P - 2 season(s)-   P52--3033436763.9401.21------520.00.0
Rk Totals for P - 1 season(s)-   P10--472-1311.8461.10------100.00.0

Fielding Statistics - Position Grid

TopPositions by DayStats GlossaryAbout Fielding Data
YearTeam NameLeagueLevelOrgAgePC1B2BSS3BLFCFRFOFDH
1989Gulf Coast Red Sox GCLRkbos1810----------
1990Winter Haven Red Sox FSLA+bos1927----------
1991Bakersfield Dodgers CalifA+lan2025----------
1992San Antonio Missions TexAAlan2114----------
1992Albuquerque Dukes PCLAAAlan2113----------
1993Albuquerque Dukes PCLAAAlan2226----------
1994Albuquerque Dukes PCLAAAlan2347----------
1995Albuquerque Dukes PCLAAAlan248----------
1995Salt Lake Buzz PCLAAAmin247----------
1995Los Angeles DodgersNLMLBlan2420----------
1996Minnesota TwinsALMLBmin2550----------
1997Tucson Toros PCLAAAmil2640----------
1997Milwaukee BrewersALMLBmil263----------
1998Omaha Royals PCLAAAkca2746----------
1998Edmonton Trappers PCLAAAoak2713----------
1999Nashville Sounds PCLAAApit2822----------
1999Pittsburgh PiratesNLMLBpit2833----------
2003Trenton Thunder EastAAnya3217----------
2003Columbus Clippers ILAAAnya329----------
2004Tucson Sidewinders PCLAAAari3315----------

Roster Transactions

Top Change of Organization Injuries/DL Contracts
Tranx DatePosOrganizationAssignment40mStatusTypeTransaction DescriptionAgeRoster for Current Team
2004-10-15Free AgentGranted Free Agency. 
2004-07-30ContractSigned as Free Agent by Diamondbacks. 
2003-10-15Free AgentGranted Free Agency. 
2003-03-24ContractSigned as Free Agent by Yankees. 
1999-12-07Purchased by Hanshin Tigers (Japan Central) from Pirates. 
1999-04-07ContractSigned as Free Agent by Pirates. 
1999-04-02Released by Giants. 
1998-12-04ContractSigned as Free Agent by Giants. 
1998-10-15Free AgentGranted Free Agency. 
1998-05-09TradeTraded by Athletics with Shane Mack to Royals for Mike Macfarlane. 
1998-03-31ContractSigned as Free Agent by Athletics. 
1998-03-25Released by Diamondbacks. 
1997-12-18ContractSigned as Free Agent by Diamondbacks. 
1997-10-15Free AgentGranted Free Agency. 
1997-03-31ContractSigned as Free Agent by Brewers. 
1997-03-26Released by Red Sox. 
1996-10-11Claimed on waivers by Red Sox from Twins. 
1995-07-31TradeTraded by Dodgers with Chris Latham, Jose Parra and Ron Coomer to Twins for Mark Guthrie and Kevin Tapani. 
1990-12-15TradeTraded by Mets with Bob Ojeda to Dodgers for Hubie Brooks. 
1990-07-27TradeTraded by Red Sox with Paul Williams and Ed Perozo to Mets for Mike Marshall. 
* 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
1995Los Angeles DodgersTeam Payroll24109,000-75343-999,520109,000109,000
1996Minnesota TwinsTeam Payroll25117,500-7402718957,870109,000226,500
1997Milwaukee BrewersTeam Payroll26150,000-76640-1,182,177150,000376,500
1999Pittsburgh PiratesTeam Payroll28230,000-66423261,454,491200,000606,500
* 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