Kyle Hagel

Position: D
Birthday: Jan 21, 1985
From: Hamilton, ON Canada
Height: 6'0"
Weight: 205 lbs.
Videos
Kyle Hagel vs Darren Kramer

Kyle Hagel vs. Darren Kramer

Charlotte Checkers @ Manitoba Moose
December 30, 2016
Kyle Hagel vs Paul Bissonnette

Kyle Hagel vs. Paul Bissonnette

Charlotte Checkers @ Ontario Reign
December 10, 2016
Kurtis Gabriel vs Kyle Hagel

Kurtis Gabriel vs. Kyle Hagel

Iowa Wild @ Charlotte Checkers
November 27, 2016
Nick Seeler vs Kyle Hagel

Nick Seeler vs. Kyle Hagel

Iowa Wild @ Charlotte Checkers
November 27, 2016
Kyle Hagel vs Dustin Stevenson

Kyle Hagel vs. Dustin Stevenson

Charlotte Checkers @ Texas Stars
October 14, 2016
Jamie Devane vs Kyle Hagel

Jamie Devane vs. Kyle Hagel

Milwaukee Admirals @ Charlotte Checkers
April 09, 2016
Kyle Hagel vs Mike Liambas

Kyle Hagel vs. Mike Liambas

Charlotte Checkers @ Rockford IceHogs
March 20, 2016
Kyle Hagel vs Mike Liambas

Kyle Hagel vs. Mike Liambas

Charlotte Checkers @ Rockford IceHogs
March 15, 2016
Jacob Doty vs Kyle Hagel

Jacob Doty vs. Kyle Hagel

Chicago Wolves @ Charlotte Checkers
March 10, 2016
Emerson Clark vs Kyle Hagel

Emerson Clark vs. Kyle Hagel

Chicago Wolves @ Charlotte Checkers
March 08, 2016
Kyle Hagel vs Darren Kramer

Kyle Hagel vs. Darren Kramer

Charlotte Checkers @ Manitoba Moose
February 27, 2016
Kyle Hagel vs Jared Nightingale

Kyle Hagel vs. Jared Nightingale

Charlotte Checkers @ Chicago Wolves
February 21, 2016
Patrick Bordeleau vs Kyle Hagel

Patrick Bordeleau vs. Kyle Hagel

San Antonio Rampage @ Charlotte Checkers
February 10, 2016
Kyle Hagel vs Kurtis Gabriel

Kyle Hagel vs. Kurtis Gabriel

Charlotte Checkers @ Iowa Wild
January 29, 2016
Kyle Hagel vs Stu Bickel

Kyle Hagel vs. Stu Bickel

Charlotte Checkers @ San Diego Gulls
January 09, 2016
Kyle Hagel vs Scott Sabourin

Kyle Hagel vs. Scott Sabourin

Charlotte Checkers @ Ontario Reign
January 03, 2016
Kyle Hagel vs Alex Gallant

Kyle Hagel vs. Alex Gallant

Charlotte Checkers @ San Jose Barracuda
December 30, 2015
Paul Bissonnette vs Kyle Hagel

Paul Bissonnette vs. Kyle Hagel

Ontario Reign @ Charlotte Checkers
December 06, 2015
Tyson Strachan vs Kyle Hagel

Tyson Strachan vs. Kyle Hagel

Iowa Wild @ Charlotte Checkers
November 28, 2015
Darren Kramer vs Kyle Hagel

Darren Kramer vs. Kyle Hagel

Manitoba Moose @ Charlotte Checkers
November 07, 2015
Kyle Hagel vs Oleg Yevenko

Kyle Hagel vs. Oleg Yevenko

Charlotte Checkers @ Cleveland Monsters
October 31, 2015
Kyle Hagel vs Jacob Doty

Kyle Hagel vs. Jacob Doty

Charlotte Checkers @ Chicago Wolves
October 25, 2015
Kyle Hagel vs Jonathan-Ismael Diaby

Kyle Hagel vs. Jonathan-Ismael Diaby

Charlotte Checkers @ Milwaukee Admirals
October 16, 2015
Daniel Maggio vs Kyle Hagel

Daniel Maggio vs. Kyle Hagel

Cleveland Monsters @ Charlotte Checkers
March 27, 2015
Kyle Hagel vs Kurtis Gabriel

Kyle Hagel vs. Kurtis Gabriel

Charlotte Checkers @ Iowa Wild
March 22, 2015
Kyle Hagel vs Matthew Corrente

Kyle Hagel vs. Matthew Corrente

Charlotte Checkers @ San Antonio Rampage
March 17, 2015
Kyle Hagel vs Connor Crisp

Kyle Hagel vs. Connor Crisp

Charlotte Checkers @ Hamilton Bulldogs
February 28, 2015
Kyle Hagel vs Shane Bakker

Kyle Hagel vs. Shane Bakker

Charlotte Checkers @ Hamilton Bulldogs
February 27, 2015
Kyle Hagel vs Daniel Maggio

Kyle Hagel vs. Daniel Maggio

Charlotte Checkers @ Cleveland Monsters
February 10, 2015
Kyle Hagel vs Tony Turgeon

Kyle Hagel vs. Tony Turgeon

Charlotte Checkers @ San Antonio Rampage
January 30, 2015
Mitch Moroz vs Kyle Hagel

Mitch Moroz vs. Kyle Hagel

Oklahoma City Barons @ Charlotte Checkers
January 22, 2015
Kyle Hagel vs Brandon Mashinter

Kyle Hagel vs. Brandon Mashinter

Charlotte Checkers @ Rockford IceHogs
January 13, 2015
Mike Dalhuisen vs Kyle Hagel

Mike Dalhuisen vs. Kyle Hagel

Texas Stars @ Charlotte Checkers
January 04, 2015
Connor Brickley vs Kyle Hagel

Connor Brickley vs. Kyle Hagel

San Antonio Rampage @ Charlotte Checkers
December 19, 2014
Corbin Baldwin vs Kyle Hagel

Corbin Baldwin vs. Kyle Hagel

Iowa Wild @ Charlotte Checkers
December 08, 2014
Jared Nightingale vs Kyle Hagel

Jared Nightingale vs. Kyle Hagel

Norfolk Admirals @ Charlotte Checkers
December 02, 2014
Mike Liambas vs Kyle Hagel

Mike Liambas vs. Kyle Hagel

Milwaukee Admirals @ Charlotte Checkers
November 29, 2014
Kyle Hagel vs John Kurtz

Kyle Hagel vs. John Kurtz

Charlotte Checkers @ Norfolk Admirals
November 26, 2014
Nathan McIver vs Kyle Hagel

Nathan McIver vs. Kyle Hagel

Norfolk Admirals @ Charlotte Checkers
November 18, 2014
Connor Crisp vs Kyle Hagel

Connor Crisp vs. Kyle Hagel

Hamilton Bulldogs @ Charlotte Checkers
October 31, 2014
Kyle Hagel vs Joel Rechlicz

Kyle Hagel vs. Joel Rechlicz

Charlotte Checkers @ Iowa Wild
October 24, 2014
Chris Bruton vs Kyle Hagel

Chris Bruton vs. Kyle Hagel

Grand Rapids Griffins @ Charlotte Checkers
October 18, 2014
Chris Bruton vs Kyle Hagel

Chris Bruton vs. Kyle Hagel

Grand Rapids Griffins @ Charlotte Checkers
October 18, 2014
Kyle Hagel vs Brent Sopel

Kyle Hagel vs. Brent Sopel

Charlotte Checkers @ Chicago Wolves
October 12, 2014
Kyle Hagel vs Anthony Bitetto

Kyle Hagel vs. Anthony Bitetto

Charlotte Checkers @ Milwaukee Admirals
October 10, 2014
Will Weber vs Kyle Hagel

Will Weber vs. Kyle Hagel

Springfield Falcons @ Portland Pirates
March 09, 2014
Kyle Hagel vs Dylan McIlrath

Kyle Hagel vs. Dylan McIlrath

Portland Pirates @ Hartford Wolf Pack
March 01, 2014
Zack FitzGerald vs Kyle Hagel

Zack FitzGerald vs. Kyle Hagel

Lehigh Valley Phantoms @ Portland Pirates
February 16, 2014
Derek Mathers vs Kyle Hagel

Derek Mathers vs. Kyle Hagel

Lehigh Valley Phantoms @ Portland Pirates
February 16, 2014
Kyle Hagel vs Oliver Lauridsen

Kyle Hagel vs. Oliver Lauridsen

Portland Pirates @ Lehigh Valley Phantoms
February 14, 2014
Blair Riley vs Kyle Hagel

Blair Riley vs. Kyle Hagel

St. John's IceCaps @ Portland Pirates
January 31, 2014
Marc Cantin vs Kyle Hagel

Marc Cantin vs. Kyle Hagel

Bridgeport Sound Tigers @ Portland Pirates
January 24, 2014
Brett Gallant vs Kyle Hagel

Brett Gallant vs. Kyle Hagel

Bridgeport Sound Tigers @ Portland Pirates
January 24, 2014
Jimmy Bonneau vs Kyle Hagel

Jimmy Bonneau vs. Kyle Hagel

Worcester Sharks @ Portland Pirates
November 29, 2013
Kyle Hagel vs Conor Allen

Kyle Hagel vs. Conor Allen

Portland Pirates @ Hartford Wolf Pack
November 27, 2013
Kyle Hagel vs Zack Stortini

Kyle Hagel vs. Zack Stortini

Portland Pirates @ Norfolk Admirals
November 22, 2013
Ryan Schnell vs Kyle Hagel

Ryan Schnell vs. Kyle Hagel

St. John's IceCaps @ Portland Pirates
November 01, 2013
Kyle Hagel vs Cam Janssen

Kyle Hagel vs. Cam Janssen

Portland Pirates @ Albany Devils
October 26, 2013
Micheal Haley vs Kyle Hagel

Micheal Haley vs. Kyle Hagel

Hartford Wolf Pack @ Portland Pirates
October 19, 2013
Derek Forbort vs Kyle Hagel

Derek Forbort vs. Kyle Hagel

Manchester Monarchs @ Portland Pirates
October 09, 2013
Kyle Hagel vs Curtis McKenzie

Kyle Hagel vs. Curtis McKenzie

Hamilton Bulldogs @ Texas Stars
April 06, 2013
Mike Testwuide vs Kyle Hagel

Mike Testwuide vs. Kyle Hagel

Abbotsford Heat @ Hamilton Bulldogs
March 27, 2013
Kyle Hagel vs Eric Neilson

Kyle Hagel vs. Eric Neilson

Hamilton Bulldogs @ Syracuse Crunch
March 22, 2013
Triston Grant vs Kyle Hagel

Triston Grant vs. Kyle Hagel

Grand Rapids Griffins @ Hamilton Bulldogs
March 10, 2013
Ryley Grantham vs Kyle Hagel

Ryley Grantham vs. Kyle Hagel

Houston Aeros @ Hamilton Bulldogs
February 16, 2013
Jim Vandermeer vs Kyle Hagel

Jim Vandermeer vs. Kyle Hagel

Chicago Wolves @ Hamilton Bulldogs
February 08, 2013
Trevor Parkes vs Kyle Hagel

Trevor Parkes vs. Kyle Hagel

Grand Rapids Griffins @ Hamilton Bulldogs
February 01, 2013
Kyle Hagel vs Brayden McNabb

Kyle Hagel vs. Brayden McNabb

Hamilton Bulldogs @ Rochester Americans
January 21, 2013
Kyle Hagel vs Zach McKelvie

Kyle Hagel vs. Zach McKelvie

Hamilton Bulldogs @ Abbotsford Heat
January 15, 2013
Kyle Hagel vs Mark Fraser

Kyle Hagel vs. Mark Fraser

Hamilton Bulldogs @ Toronto Marlies
January 02, 2013
Kyle Hagel vs Patrick Bordeleau

Kyle Hagel vs. Patrick Bordeleau

Hamilton Bulldogs @ Cleveland Monsters
December 29, 2012
Eric Selleck vs Kyle Hagel

Eric Selleck vs. Kyle Hagel

San Antonio Rampage @ Hamilton Bulldogs
December 22, 2012
Kyle Hagel vs Chris Bruton

Kyle Hagel vs. Chris Bruton

Hamilton Bulldogs @ Peoria Rivermen
December 18, 2012
Kyle Hagel vs Brandon Bollig

Kyle Hagel vs. Brandon Bollig

Hamilton Bulldogs @ Rockford IceHogs
December 15, 2012
Kyle Hagel vs Patrick Wellar

Kyle Hagel vs. Patrick Wellar

Hamilton Bulldogs @ Hershey Bears
December 08, 2012
Kyle Hagel vs Pierre-Cedric Labrie

Kyle Hagel vs. Pierre-Cedric Labrie

Hamilton Bulldogs @ Syracuse Crunch
December 07, 2012
Mitchell Heard vs Kyle Hagel

Mitchell Heard vs. Kyle Hagel

Cleveland Monsters @ Hamilton Bulldogs
November 25, 2012
Kyle Hagel vs Spencer Machacek

Kyle Hagel vs. Spencer Machacek

Hamilton Bulldogs @ St. John's IceCaps
November 20, 2012
Kyle Hagel vs Mark Fraser

Kyle Hagel vs. Mark Fraser

Hamilton Bulldogs @ Toronto Marlies
October 20, 2012
Kyle Hagel vs Mitchell Callahan

Kyle Hagel vs. Mitchell Callahan

Hamilton Bulldogs @ Grand Rapids Griffins
October 13, 2012
Kyle Hagel vs Jamie Devane

Kyle Hagel vs. Jamie Devane

Hamilton Bulldogs @ Toronto Marlies
October 06, 2012
Kyle Hagel vs Jamie Devane

Kyle Hagel vs. Jamie Devane

Hamilton Bulldogs @ Toronto Marlies
October 06, 2012
Scott Ford vs Kyle Hagel

Scott Ford vs. Kyle Hagel

Milwaukee Admirals @ Peoria Rivermen
November 05, 2011
Matthew Clackson vs Kyle Hagel

Matthew Clackson vs. Kyle Hagel

Chicago Wolves @ Peoria Rivermen
October 23, 2011
Kyle Hagel vs Mike Hedden

Kyle Hagel vs. Mike Hedden

Peoria Rivermen @ Texas Stars
October 22, 2011
Matt Generous vs Kyle Hagel

Matt Generous vs. Kyle Hagel

Cleveland Monsters @ Rockford IceHogs
April 08, 2011
Kyle Hagel vs Eric Neilson

Kyle Hagel vs. Eric Neilson

Rockford IceHogs @ San Antonio Rampage
April 05, 2011
Kyle Hagel vs Alex Plante

Kyle Hagel vs. Alex Plante

Rockford IceHogs @ Oklahoma City Barons
April 01, 2011
Kyle Hagel vs Adam Huxley

Kyle Hagel vs. Adam Huxley

Rockford IceHogs @ Chicago Wolves
March 27, 2011
Jesse Gimblett vs Kyle Hagel

Jesse Gimblett vs. Kyle Hagel

Oklahoma City Barons @ Rockford IceHogs
March 18, 2011
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Chicago Wolves @ Rockford IceHogs
March 13, 2011
Kyle Hagel vs Ian Schultz

Kyle Hagel vs. Ian Schultz

Rockford IceHogs @ Hamilton Bulldogs
March 09, 2011
Kyle Hagel vs Drew Bagnall

Kyle Hagel vs. Drew Bagnall

Rockford IceHogs @ Houston Aeros
February 27, 2011
Scott Ford vs Kyle Hagel

Scott Ford vs. Kyle Hagel

Milwaukee Admirals @ Rockford IceHogs
February 26, 2011
Kyle Hagel vs Brett Sonne

Kyle Hagel vs. Brett Sonne

Rockford IceHogs @ Peoria Rivermen
February 25, 2011
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Chicago Wolves @ Rockford IceHogs
February 18, 2011
Brennan Evans vs Kyle Hagel

Brennan Evans vs. Kyle Hagel

Peoria Rivermen @ Rockford IceHogs
February 16, 2011
Kyle Hagel vs Adam Keefe

Kyle Hagel vs. Adam Keefe

Rockford IceHogs @ Grand Rapids Griffins
January 28, 2011
Andrew Lord vs Kyle Hagel

Andrew Lord vs. Kyle Hagel

Oklahoma City Barons @ Rockford IceHogs
January 21, 2011
Adam Keefe vs Kyle Hagel

Adam Keefe vs. Kyle Hagel

Grand Rapids Griffins @ Rockford IceHogs
January 08, 2011
Richard Greenop vs Kyle Hagel

Richard Greenop vs. Kyle Hagel

Toronto Marlies @ Rockford IceHogs
January 07, 2011
Kyle Hagel vs Andrew Lord

Kyle Hagel vs. Andrew Lord

Rockford IceHogs @ Oklahoma City Barons
January 02, 2011
Pascal Morency vs Kyle Hagel

Pascal Morency vs. Kyle Hagel

Houston Aeros @ Rockford IceHogs
December 30, 2010
Kyle Hagel vs Kelsey Wilson

Kyle Hagel vs. Kelsey Wilson

Rockford IceHogs @ Milwaukee Admirals
December 28, 2010
Patrick Bordeleau vs Kyle Hagel

Patrick Bordeleau vs. Kyle Hagel

Cleveland Monsters @ Rockford IceHogs
December 18, 2010
Andrew Kozek vs Kyle Hagel

Andrew Kozek vs. Kyle Hagel

Chicago Wolves @ Rockford IceHogs
December 15, 2010
Kelsey Wilson vs Kyle Hagel

Kelsey Wilson vs. Kyle Hagel

Milwaukee Admirals @ Rockford IceHogs
December 10, 2010
Kyle Hagel vs Ryan Reaves

Kyle Hagel vs. Ryan Reaves

Rockford IceHogs @ Peoria Rivermen
November 21, 2010
Kyle Hagel vs Eric Neilson

Kyle Hagel vs. Eric Neilson

Rockford IceHogs @ San Antonio Rampage
November 12, 2010
Anthony Peluso vs Kyle Hagel

Anthony Peluso vs. Kyle Hagel

Peoria Rivermen @ Rockford IceHogs
November 09, 2010
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Chicago Wolves @ Rockford IceHogs
October 23, 2010
Logan MacMillan vs Kyle Hagel

Logan MacMillan vs. Kyle Hagel

Abbotsford Heat @ Rockford IceHogs
October 22, 2010
Kyle Hagel vs J.D. Watt

Kyle Hagel vs. J.D. Watt

Rockford IceHogs @ Abbotsford Heat
October 15, 2010
Kyle Hagel vs Anthony Peluso

Kyle Hagel vs. Anthony Peluso

Rockford IceHogs @ Peoria Rivermen
October 12, 2010
Tommy Maxwell vs Kyle Hagel

Tommy Maxwell vs. Kyle Hagel

Manitoba Moose @ Rockford IceHogs
October 09, 2010
Mitch Love vs Kyle Hagel

Mitch Love vs. Kyle Hagel

Peoria Rivermen @ Rockford IceHogs
February 27, 2010
Kyle Hagel vs Erick Lizon

Kyle Hagel vs. Erick Lizon

Las Vegas Wranglers @ Bakersfield Condors
February 13, 2010
Matt McCue vs Kyle Hagel

Matt McCue vs. Kyle Hagel

Bakersfield Condors @ Las Vegas Wranglers
February 12, 2010
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Idaho Steelheads @ Las Vegas Wranglers
February 05, 2010
Kyle Hagel vs Adam Huxley

Kyle Hagel vs. Adam Huxley

Las Vegas Wranglers @ Idaho Steelheads
January 22, 2010
David Walker vs Kyle Hagel

David Walker vs. Kyle Hagel

Ontario Reign @ Las Vegas Wranglers
January 09, 2010
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Idaho Steelheads @ Las Vegas Wranglers
December 30, 2009
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Idaho Steelheads @ Las Vegas Wranglers
December 30, 2009
Anthony Peluso vs Kyle Hagel

Anthony Peluso vs. Kyle Hagel

Alaska Aces @ Las Vegas Wranglers
October 23, 2009
Tyson Marsh vs Kyle Hagel

Tyson Marsh vs. Kyle Hagel

Alaska Aces @ Las Vegas Wranglers
October 23, 2009
J.D. Watt vs Kyle Hagel

J.D. Watt vs. Kyle Hagel

Utah Grizzlies @ Las Vegas Wranglers
October 16, 2009
Kyle Hagel vs Kevin Cormier

Kyle Hagel vs. Kevin Cormier

Reading Royals @ Trenton Titans
February 06, 2009
Kyle Hagel vs Justin Johnson

Kyle Hagel vs. Justin Johnson

Reading Royals @ Cincinnati Cyclones
February 03, 2009
Milan Maslonka vs Kyle Hagel

Milan Maslonka vs. Kyle Hagel

Stockton Thunder @ Fresno Falcons
December 20, 2008
Milan Maslonka vs Kyle Hagel

Milan Maslonka vs. Kyle Hagel

Stockton Thunder @ Fresno Falcons
December 20, 2008
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Stockton Thunder @ Fresno Falcons
December 19, 2008
Milan Maslonka vs Kyle Hagel

Milan Maslonka vs. Kyle Hagel

Stockton Thunder @ Fresno Falcons
December 16, 2008
Kyle Hagel vs Tim Spencer

Kyle Hagel vs. Tim Spencer

Fresno Falcons @ Las Vegas Wranglers
December 01, 2008
Adam Huxley vs Kyle Hagel

Adam Huxley vs. Kyle Hagel

Stockton Thunder @ Fresno Falcons
November 14, 2008
Kyle Hagel vs Milan Maslonka

Kyle Hagel vs. Milan Maslonka

Fresno Falcons @ Stockton Thunder
October 18, 2008
Kyle Hagel vs Ryan Constant

Kyle Hagel vs. Ryan Constant

Fresno Falcons @ Stockton Thunder
October 18, 2008