dbinia
Aaron Frobel

Aaron Frobel

Aaron Frobel is a Canadian professional wrestler and promoter, better known by his ring name Michael Elgin. He most recently worked for Pro Wrestling Noah, where he was a one-time GHC Tag Team Champion with Masa Kitamiya. He is best known for his work with New Japan Pro-Wrestling (NJPW), where he is a former NEVER Openweight Champion. In NJPW, he was also a one-time IWGP Intercontinental and a one-time NEVER Openweight 6-Man Tag Team Champion. He is also known for his work in Ring of Honor (ROH), where he is a one-time ROH World Champion. He has also worked for the Southern California-based company Pro Wrestling Guerrilla, where he is a one-time PWG World Tag Team Champion with Brian Cage.

CyberFight Festival 2022

2022

as Michael Elgin

NJPW Dominion in Osaka-jo Hall

2020

as Michael Elgin

FSW Mecca VI

2020

as Michael Elgin

IMPACT Wrestling: Hard to Kill

2020

as Michael Elgin

IMPACT Wrestling: No Surrender

2019

as Michael Elgin

IMPACT Wrestling: Bound for Glory 2019

2019

as Michael Elgin

IMPACT Wrestling: Prelude to Glory

2019

as Michael Elgin

Lucha Libre AAA Invading New York

2019

as Michael Elgin

IMPACT & Reality of Wrestling: Deep IMPACT

2019

as Michael Elgin

IMPACT Wrestling: Bash at the Brewery

2019

as Michael Elgin

IMPACT Wrestling: A Night You Can't Mist

2019

as Michael Elgin

NJPW Destruction in Hiroshima 2018

2018

as Michael Elgin

NJPW G1 Climax 28: Day 15

2018

as Michael Elgin

NJPW G1 Climax 28: Day 14

2018

as Michael Elgin

NJPW G1 Climax 28: Day 13

2018

as Michael Elgin

NJPW G1 Climax 28: Day 12

2018

as Michael Elgin

NJPW G1 Climax 28: Day 11

2018

as Michael Elgin

NJPW G1 Climax 28: Day 10

2018

as Michael Elgin

NJPW G1 Climax 28: Day 9

2018

as Michael Elgin

NJPW G1 Climax 28: Day 8

2018

as Michael Elgin

NJPW G1 Climax 28: Day 7

2018

as Michael Elgin

NJPW G1 Climax 28: Day 6

2018

as Michael Elgin

NJPW G1 Climax 28: Day 5

2018

as Michael Elgin

NJPW G1 Climax 28: Day 4

2018

as Michael Elgin

NJPW G1 Climax 28: Day 3

2018

as Michael Elgin

NJPW G1 Climax 28: Day 2

2018

as Michael Elgin

NJPW G1 Climax 28: Day 1

2018

as Michael Elgin

NJPW Dominion 6.9 in Osaka-jo Hall

2018

as Michael Elgin

NJPW Wrestling Dontaku 2018 - Night 1

2018

as Michael Elgin

AAW Showdown 2018

2018

as Micheal Elgin

NJPW The New Beginning In Sapporo 2018 - Night 1

2018

as Michael Elgin

NJPW New Year Dash !! 2018

2018

as Michael Elgin

NJPW Wrestle Kingdom 12

2018

as Michael Elgin

NJPW Destruction in Kobe 2017

2017

as Michael Elgin

NJPW Destruction in Hiroshima 2017

2017

as Michael Elgin

PWG: 2017 Battle of Los Angeles - Stage Two

2017

as Michael Elgin

NJPW G1 Climax 27: Day 4

2017

as Michael Elgin

NJPW G1 Climax 27: Day 3

2017

as Michael Elgin

NJPW G1 Climax 27: Day 2

2017

as Michael Elgin

NJPW G1 Climax 27: Day 1

2017

as Michael Elgin

PWG: Pushin Forward Back

2017

as Michael Elgin

NJPW G1 Special in USA 2017 - Night 2

2017

as Michael Elgin

NJPW G1 Special in USA 2017 - Night 1

2017

as Michael Elgin

WrectleCircus Dive Hard With A Vengeance

2017

as Michael Elgin

PWG: Man On The Silver Mountain

2017

as Michael Elgin

NJPW Dominion 6.11 in Osaka-jo Hall

2017

as Michael Elgin

AAW: Thursday Night Special

2017

PWG: Head Like A Cole

2017

as Michael Elgin

WCPW Pro Wrestling World Cup 2017 • Canadian Qualifier

2017

as Michael Elgin

PWG: Game Over, Man

2017

as Michael Elgin

Midnight After Mania

2017

as Michael Elgin

FIP.Establish.Dominance

2017

as Michael Elgin

NJPW New Japan Cup 2017: Night 2

2017

as Michael Elgin

NJPW 45th Anniversary Show

2017

as Michael Elgin

PWG: Only Kings Understand Each Other

2017

as Michael Elgin

NJPW New Year Dash !! 2017

2017

as Michael Elgin

AAW Unstoppable 2016

2016

as Michael Elgin

NJPW King of Pro-Wrestling 2016

2016

as Michael Elgin

ROH: All Star Extravaganza VIII

2016

as Michael Elgin

NJPW Destruction in Kobe 2016

2016

as Michael Elgin

NJPW Destruction in Hiroshima 2016

2016

as Michael Elgin

AIW Bloodsport

2016

as Michael Elgin

ROH: Death Before Dishonor XIV

2016

as Michael Elgin

NJPW G1 Climax 26: Day 19 (Final)

2016

as Michael Elgin

NJPW G1 Climax 26: Day 18

2016

as Michael Elgin

NJPW G1 Climax 26: Day 17

2016

as Michael Elgin

NJPW G1 Climax 26: Day 16

2016

as Michael Elgin

NJPW G1 Climax 26: Day 15

2016

as Michael Elgin

NJPW G1 Climax 26: Day 14

2016

as Michael Elgin

NJPW G1 Climax 26: Day 13

2016

as Michael Elgin

NJPW G1 Climax 26: Day 12

2016

as Michael Elgin

NJPW G1 Climax 26: Day 11

2016

as Michael Elgin

NJPW G1 Climax 26: Day 10

2016

as Michael Elgin

NJPW G1 Climax 26: Day 9

2016

as Michael Elgin

NJPW G1 Climax 26: Day 8

2016

as Michael Elgin

NJPW G1 Climax 26: Day 7

2016

as Michael Elgin

NJPW G1 Climax 26: Day 6

2016

as Michael Elgin

NJPW G1 Climax 26: Day 5

2016

as Michael Elgin

NJPW G1 Climax 26: Day 4

2016

as Michael Elgin

NJPW G1 Climax 26: Day 3

2016

as Michael Elgin

NJPW G1 Climax 26: Day 2

2016

as Michael Elgin

NJPW G1 Climax 26: Day 1

2016

as Michael Elgin

ROH: Best In The World

2016

as Michael Elgin

NJPW Dominion 6.19 in Osaka-jo Hall

2016

as Michael Elgin

NJPW: Best of the Super Juniors 2016 (FINAL)

2016

as Michael Elgin

NJPW: Best of the Super Juniors 2016 (Day 7)

2016

as Michael Elgin

NJPW: Best of the Super Juniors 2016 (Day 6)

2016

as Michael Elgin

PWG: Prince

2016

as Michael Elgin

ROH: War of The Worlds - Night Three

2016

as Michael Elgin

ROH: War of The Worlds - Night One

2016

as Michael Elgin

ROH & NJPW: Global Wars

2016

as Michael Elgin

AAW: Take No Prisoners

2016

as Michael Elgin

NJPW Wrestling Dontaku 2016

2016

as Michael Elgin

RPW: Sittingbourne Spectacular 2016

2016

as Michael Elgin

RPW: Epic Encounter 2016

2016

as Michael Elgin

NJPW Invasion Attack 2016

2016

as Michael Elgin

ROH: 14th Anniversary

2016

as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 2

2016

as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 1

2016

as Michael Elgin

NJPW The New Beginning in Niigata 2016

2016

as Michael Elgin

NJPW The New Beginning in Osaka 2016

2016

as Michael Elgin

ROH: Winter Warriors Tour - Duluth

2016

as Michael Elgin

ROH: Winter Warriors Tour - Collinsville

2016

as Michael Elgin

ROH: Winter Warriors Tour - Indianapolis

2016

as Michael Elgin

The Kevin Steen Show: Michael Elgin

2016

as Michael Elgin

NJPW New Year Dash !! 2016

2016

as Michael Elgin

NJPW Wrestle Kingdom 10

2016

as Michael Elgin

ROH: Final Battle

2015

as Michael Elgin

PWG: All Star Weekend 11 - Night Two

2015

as Michael Elgin

PWG: All Star Weekend 11 - Night One

2015

as Michael Elgin

NJPW Tag League Finals 2015

2015

as Michael Elgin

ROH: Survival of The Fittest - Night 2

2015

as Michael Elgin

ROH: All Star Extravaganza VII

2015

as Michael Elgin

ROH: Field of Honor

2015

as Michael Elgin

ROH: Aftershock Tour - Philadephia

2015

as Michael Elgin

NJPW G1 Climax 25: Day 19 (Final)

2015

as Michael Elgin

NJPW G1 Climax 25: Day 18

2015

as Michael Elgin

NJPW G1 Climax 25: Day 17

2015

as Michael Elgin

NJPW G1 Climax 25: Day 16

2015

as Michael Elgin

NJPW G1 Climax 25: Day 15

2015

as Michael Elgin

NJPW G1 Climax 25: Day 14

2015

as Michael Elgin

NJPW G1 Climax 25: Day 13

2015

as Michael Elgin

NJPW G1 Climax 25: Day 12

2015

as Michael Elgin

NJPW G1 Climax 25: Day 11

2015

as Michael Elgin

NJPW G1 Climax 25: Day 10

2015

as Michael Elgin

NJPW G1 Climax 25: Day 9

2015

as Michael Elgin

NJPW G1 Climax 25: Day 8

2015

as Michael Elgin

NJPW G1 Climax 25: Day 7

2015

as Michael Elgin

NJPW G1 Climax 25: Day 6

2015

as Michael Elgin

NJPW G1 Climax 25: Day 5

2015

as Michael Elgin

NJPW G1 Climax 25: Day 4

2015

as Michael Elgin

NJPW G1 Climax 25: Day 3

2015

as Michael Elgin

NJPW G1 Climax 25: Day 2

2015

as Michael Elgin

NJPW G1 Climax 25: Day 1

2015

as Michael Elgin

ROH: Aftershock Tour - Hopkins

2015

as Michael Elgin

ROH: Best In The World

2015

as Michael Elgin

ROH & NJPW: Global Wars - Night 2

2015

as Michael Elgin

ROH & NJPW: Global Wars - Night 1

2015

as Michael Elgin

ROH & NJPW: War of The Worlds - Night 2

2015

as Michael Elgin

ROH & NJPW: War of The Worlds - Night 1

2015

as Michael Elgin

ROH: Supercard of Honor IX

2015

as Michael Elgin

ROH: 13th Anniversary

2015

as Michael Elgin

ROH: Winter Warriors Tour - Dearborn

2015

as Michael Elgin

ROH: Final Battle

2014

as Michael Elgin

ROH: Thanks Steen Thanks

2014

as Michael Elgin

ROH: All Star Extravaganza VI

2014

as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night Three

2014

as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night One

2014

as Michael Elgin

ROH: Death Before Dishonor XII - Night 2

2014

as Michael Elgin

ROH: Death Before Dishonor XII - Night 1

2014

as Michael Elgin

PWG: ELEVEN

2014

as Michael Elgin

ROH: Summer Heat Tour - Day 2

2014

as Michael Elgin

ROH: Summer Heat Tour - Day 1

2014

as Michael Elgin

ROH: Best In The World

2014

as Michael Elgin

Smash Rival Schools 2014

2014

as Michael Elgin

ROH: Road To Best In The World - Night 2

2014

as Michael Elgin

ROH: Road To Best In The World - Night 1

2014

as Michael Elgin

ROH & NJPW: War of The Worlds

2014

as Michael Elgin

ROH & NJPW: Global Wars

2014

as Michael Elgin

Smash Wrestling GOLD

2014

as Michael Elgin

ROH: Supercard of Honor VIII

2014

PWG: Mystery Vortex II

2014

as Michael Elgin

ROH: Flyin' High

2014

as Michael Elgin

ROH: Raising The Bar - Day 2

2014

as Michael Elgin

ROH: Raising The Bar - Day 1

2014

ROH: Raising The Bar - Day 1

2014

as Michael Elgin

ROH: 12th Anniversary

2014

as Michael Elgin

ROH: State of The Art

2014

as Michael Elgin

PWG: DDT4

2014

as Michael Elgin

ROH: Wrestling's Finest

2014

as Michael Elgin

ROH: Creating Excellence

2014

as Michael Elgin

PWG: All Star Weekend X - Night Two

2013

as Michael Elgin

PWG: All Star Weekend X - Night One

2013

as Michael Elgin

ROH: Final Battle

2013

as Michael Elgin

ROH: ROH vs SCUM

2013

as Michael Elgin

ROH A New Dawn

2013

as Michael Elgin

ROH: Death Before Dishonor XI

2013

as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night Two

2013

as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night One

2013

as Michael Elgin

ROH: Manhattan Mayhem V

2013

as Michael Elgin

PWG: TEN

2013

as Michael Elgin

ROH: Live And Let Die

2013

as Michael Elgin

ROH: All Star Extravaganza V

2013

as Michael Elgin

ROH: Reclamation - Night 1

2013

as Michael Elgin

ROH: A Night of Hoopla

2013

as Michael Elgin

ROH: Best In The World

2013

as Michael Elgin

PWG: Is Your Body Ready?

2013

as Michael Elgin

ROH: Honor In The Heart of Texas

2013

as Michael Elgin

ROH: Relentless

2013

as Michael Elgin

ROH: Supercard of Honor

2013

as Michael Elgin

PWG: All Star Weekend 9 - Night Two

2013

as Michael Elgin

PWG: All Star Weekend 9 - Night One

2013

as Michael Elgin

ROH: Honor Vs. Evil

2013

as Michael Elgin

PWG: DDT4

2013

as Michael Elgin

ROH: Final Battle Doomsday

2012

as Michael Elgin

PWG: Failure To Communicate

2012

as Michael Elgin

ROH: Glory By Honor XI

2012

as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night Two

2012

as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night One

2012

as Michael Elgin

PWG: Threemendous III

2012

as Michael Elgin

ROH: Brew City Beatdown

2012

as Michael Elgin

PWG: Death To All But Metal

2012

as Michael Elgin

ROH: Unity

2012

as Michael Elgin

ROH: 10th Anniversary

2012

as Michael Elgin

ROH: Survival of The Fittest 2011

2011

ROH: Gateway To Honor

2011

as Michael Elgin

ROH: Tag Team Turmoil

2011

ROH: Honor Takes Center Stage - Chapter 2

2011

as Michael Elgin

ROH: Honor Takes Center Stage - Chapter 1

2011

as Michael Elgin

Ring of Honor Wrestling

2009

as Michael Elgin

Ring of Honor Wrestling

2009

as MIchael Elgin

Ring of Honor Wrestling

2009

as Micahel Elgin

ROH: Tag Wars

2008

as Michael Elgin