Sponsor a Page

Put your Name on a player page(s) for $10/year.

Includes Your Name, link and a message
Support Wall

Put your name/link on the Support Wall. The more you donate, the bigger your presence.
Donate $ to TBC

If you have no need for any of the other services, please donate some $ to The Cube.

Either a lump sum or monthly
Player Tracker

A Daily email with prior day's statistics for your selected players. 30 cents/player/year. Change your player list whenever you want!
Please Help Support The Cube

Data Store

Purchase:
1. Standard Data Extracts ... 2. Custom Data Extracts ... 3. Custom Data feeds

Challenge us with your data needs and we'll do our best to comply"

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

Drafted
Played in Japan
Rated Prospect

PositionsP-445Position when DraftedPPlayer Listed UnderMajor Leaguers
Proper NameGregory Michael Hansell
Height6-5Weight224BatsRightThrowsRight
Born DateMarch 12,1971 [47.345]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] ARI [1] KCA [1] MIL [1] NYA [1] OAK [1] PIT [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.029171656130001.8113.502.332.796.052.17.0006.05
1996Minnesota TwinsALMLBmin19Rel25305.69500500023374.08348471431469101.5310.051.703.755.571.481.0005.63
1997Tucson TorosPCLAAAmil-S/R26234.64409310013287.09952451527764001.4410.201.552.787.832.81.400-
1997Milwaukee BrewersALMLBmil53Rel26009.6430300104.25551150001.299.641.931.939.645.00-4.39
1998Edmonton TrappersPCLAAAoak-Rel27001.23130130010614.2132213160001.097.980.611.849.825.33--
1998Omaha RoyalsPCLAAAkca-Rel27833.00460460022769.0632523615594001.138.220.781.967.703.93.727-
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.0422017511342001.359.611.142.527.783.09.2503.90
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-
2004Mexico City Red Devils DiMexAAA--R/CL33224.083513400311939.2421818513251001.399.531.132.955.671.92.500-
2004Tucson SidewindersPCLAAAari34Rel33104.8715015003020.0251111513233001.8711.072.215.7510.181.771.000-
2004Minor Totals (2 teams)MinorAAA--R/CL0324.355014900341959.16729291026484001.5510.051.503.907.201.85.600-
MLB Totals - 4 Season(s)Filter445.56106010600403136.2159908525499811101.5110.391.633.206.412.00.5002.00
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.08348471431469101.5310.051.703.755.571.481.000-
Pittsburgh Pirates Totals - 1 Season(s)Filter133.8933033009039.0422017511342001.359.611.142.527.783.09.250-
Los Angeles Dodgers Totals - 1 Season(s)Filter017.4520020007019.029171656130001.8113.502.332.796.052.17.000-
Milwaukee Brewers Totals - 1 Season(s)Filter009.6430300104.25551150001.299.641.931.939.645.00--
Average MLB - Per ~220 innings665.56169016900645220.0254144136407815718201.5110.391.633.206.412.00.5002.00
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-2019 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