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

CyberFight Festival 2022

2022

as Michael Elgin

NJPW Dominion in Osaka-jo Hall

NJPW Dominion in Osaka-jo Hall

2020

as Michael Elgin

FSW Mecca VI

FSW Mecca VI

2020

as Michael Elgin

IMPACT Wrestling: Hard to Kill

IMPACT Wrestling: Hard to Kill

2020

as Michael Elgin

IMPACT Wrestling: No Surrender

IMPACT Wrestling: No Surrender

2019

as Michael Elgin

IMPACT Wrestling: Bound for Glory 2019

IMPACT Wrestling: Bound for Glory 2019

2019

as Michael Elgin

IMPACT Wrestling: Prelude to Glory

IMPACT Wrestling: Prelude to Glory

2019

as Michael Elgin

Lucha Libre AAA Invading New York

Lucha Libre AAA Invading New York

2019

as Michael Elgin

IMPACT & Reality of Wrestling: Deep IMPACT

IMPACT & Reality of Wrestling: Deep IMPACT

2019

as Michael Elgin

IMPACT Wrestling: Bash at the Brewery

IMPACT Wrestling: Bash at the Brewery

2019

as Michael Elgin

IMPACT Wrestling: A Night You Can't Mist

IMPACT Wrestling: A Night You Can't Mist

2019

as Michael Elgin

NJPW Destruction in Hiroshima 2018

NJPW Destruction in Hiroshima 2018

2018

as Michael Elgin

NJPW G1 Climax 28: Day 15

NJPW G1 Climax 28: Day 15

2018

as Michael Elgin

NJPW G1 Climax 28: Day 14

NJPW G1 Climax 28: Day 14

2018

as Michael Elgin

NJPW G1 Climax 28: Day 13

NJPW G1 Climax 28: Day 13

2018

as Michael Elgin

NJPW G1 Climax 28: Day 12

NJPW G1 Climax 28: Day 12

2018

as Michael Elgin

NJPW G1 Climax 28: Day 11

NJPW G1 Climax 28: Day 11

2018

as Michael Elgin

NJPW G1 Climax 28: Day 10

NJPW G1 Climax 28: Day 10

2018

as Michael Elgin

NJPW G1 Climax 28: Day 9

NJPW G1 Climax 28: Day 9

2018

as Michael Elgin

NJPW G1 Climax 28: Day 8

NJPW G1 Climax 28: Day 8

2018

as Michael Elgin

NJPW G1 Climax 28: Day 7

NJPW G1 Climax 28: Day 7

2018

as Michael Elgin

NJPW G1 Climax 28: Day 6

NJPW G1 Climax 28: Day 6

2018

as Michael Elgin

NJPW G1 Climax 28: Day 5

NJPW G1 Climax 28: Day 5

2018

as Michael Elgin

NJPW G1 Climax 28: Day 4

NJPW G1 Climax 28: Day 4

2018

as Michael Elgin

NJPW G1 Climax 28: Day 3

NJPW G1 Climax 28: Day 3

2018

as Michael Elgin

NJPW G1 Climax 28: Day 2

NJPW G1 Climax 28: Day 2

2018

as Michael Elgin

NJPW G1 Climax 28: Day 1

NJPW G1 Climax 28: Day 1

2018

as Michael Elgin

NJPW Dominion 6.9 in Osaka-jo Hall

NJPW Dominion 6.9 in Osaka-jo Hall

2018

as Michael Elgin

NJPW Wrestling Dontaku 2018 - Night 1

NJPW Wrestling Dontaku 2018 - Night 1

2018

as Michael Elgin

AAW Showdown 2018

AAW Showdown 2018

2018

as Micheal Elgin

NJPW The New Beginning In Sapporo 2018 - Night 1

NJPW The New Beginning In Sapporo 2018 - Night 1

2018

as Michael Elgin

NJPW New Year Dash !! 2018

NJPW New Year Dash !! 2018

2018

as Michael Elgin

NJPW Wrestle Kingdom 12

NJPW Wrestle Kingdom 12

2018

as Michael Elgin

NJPW Destruction in Kobe 2017

NJPW Destruction in Kobe 2017

2017

as Michael Elgin

NJPW Destruction in Hiroshima 2017

NJPW Destruction in Hiroshima 2017

2017

as Michael Elgin

PWG: 2017 Battle of Los Angeles - Stage Two

PWG: 2017 Battle of Los Angeles - Stage Two

2017

as Michael Elgin

NJPW G1 Climax 27: Day 4

NJPW G1 Climax 27: Day 4

2017

as Michael Elgin

NJPW G1 Climax 27: Day 3

NJPW G1 Climax 27: Day 3

2017

as Michael Elgin

NJPW G1 Climax 27: Day 2

NJPW G1 Climax 27: Day 2

2017

as Michael Elgin

NJPW G1 Climax 27: Day 1

NJPW G1 Climax 27: Day 1

2017

as Michael Elgin

PWG: Pushin Forward Back

PWG: Pushin Forward Back

2017

as Michael Elgin

NJPW G1 Special in USA 2017 - Night 2

NJPW G1 Special in USA 2017 - Night 2

2017

as Michael Elgin

NJPW G1 Special in USA 2017 - Night 1

NJPW G1 Special in USA 2017 - Night 1

2017

as Michael Elgin

WrectleCircus Dive Hard With A Vengeance

WrectleCircus Dive Hard With A Vengeance

2017

as Michael Elgin

PWG: Man On The Silver Mountain

PWG: Man On The Silver Mountain

2017

as Michael Elgin

NJPW Dominion 6.11 in Osaka-jo Hall

NJPW Dominion 6.11 in Osaka-jo Hall

2017

as Michael Elgin

AAW: Thursday Night Special

AAW: Thursday Night Special

2017

PWG: Head Like A Cole

PWG: Head Like A Cole

2017

as Michael Elgin

WCPW Pro Wrestling World Cup 2017 • Canadian Qualifier

WCPW Pro Wrestling World Cup 2017 • Canadian Qualifier

2017

as Michael Elgin

PWG: Game Over, Man

PWG: Game Over, Man

2017

as Michael Elgin

Midnight After Mania

Midnight After Mania

2017

as Michael Elgin

FIP.Establish.Dominance

FIP.Establish.Dominance

2017

as Michael Elgin

NJPW New Japan Cup 2017: Night 2

NJPW New Japan Cup 2017: Night 2

2017

as Michael Elgin

NJPW 45th Anniversary Show

NJPW 45th Anniversary Show

2017

as Michael Elgin

PWG: Only Kings Understand Each Other

PWG: Only Kings Understand Each Other

2017

as Michael Elgin

NJPW New Year Dash !! 2017

NJPW New Year Dash !! 2017

2017

as Michael Elgin

AAW Unstoppable 2016

AAW Unstoppable 2016

2016

as Michael Elgin

NJPW King of Pro-Wrestling 2016

NJPW King of Pro-Wrestling 2016

2016

as Michael Elgin

ROH: All Star Extravaganza VIII

ROH: All Star Extravaganza VIII

2016

as Michael Elgin

NJPW Destruction in Kobe 2016

NJPW Destruction in Kobe 2016

2016

as Michael Elgin

NJPW Destruction in Hiroshima 2016

NJPW Destruction in Hiroshima 2016

2016

as Michael Elgin

AIW Bloodsport

AIW Bloodsport

2016

as Michael Elgin

ROH: Death Before Dishonor XIV

ROH: Death Before Dishonor XIV

2016

as Michael Elgin

NJPW G1 Climax 26: Day 19 (Final)

NJPW G1 Climax 26: Day 19 (Final)

2016

as Michael Elgin

NJPW G1 Climax 26: Day 18

NJPW G1 Climax 26: Day 18

2016

as Michael Elgin

NJPW G1 Climax 26: Day 17

NJPW G1 Climax 26: Day 17

2016

as Michael Elgin

NJPW G1 Climax 26: Day 16

NJPW G1 Climax 26: Day 16

2016

as Michael Elgin

NJPW G1 Climax 26: Day 15

NJPW G1 Climax 26: Day 15

2016

as Michael Elgin

NJPW G1 Climax 26: Day 14

NJPW G1 Climax 26: Day 14

2016

as Michael Elgin

NJPW G1 Climax 26: Day 13

NJPW G1 Climax 26: Day 13

2016

as Michael Elgin

NJPW G1 Climax 26: Day 12

NJPW G1 Climax 26: Day 12

2016

as Michael Elgin

NJPW G1 Climax 26: Day 11

NJPW G1 Climax 26: Day 11

2016

as Michael Elgin

NJPW G1 Climax 26: Day 10

NJPW G1 Climax 26: Day 10

2016

as Michael Elgin

NJPW G1 Climax 26: Day 9

NJPW G1 Climax 26: Day 9

2016

as Michael Elgin

NJPW G1 Climax 26: Day 8

NJPW G1 Climax 26: Day 8

2016

as Michael Elgin

NJPW G1 Climax 26: Day 7

NJPW G1 Climax 26: Day 7

2016

as Michael Elgin

NJPW G1 Climax 26: Day 6

NJPW G1 Climax 26: Day 6

2016

as Michael Elgin

NJPW G1 Climax 26: Day 5

NJPW G1 Climax 26: Day 5

2016

as Michael Elgin

NJPW G1 Climax 26: Day 4

NJPW G1 Climax 26: Day 4

2016

as Michael Elgin

NJPW G1 Climax 26: Day 3

NJPW G1 Climax 26: Day 3

2016

as Michael Elgin

NJPW G1 Climax 26: Day 2

NJPW G1 Climax 26: Day 2

2016

as Michael Elgin

NJPW G1 Climax 26: Day 1

NJPW G1 Climax 26: Day 1

2016

as Michael Elgin

ROH: Best In The World

ROH: Best In The World

2016

as Michael Elgin

NJPW Dominion 6.19 in Osaka-jo Hall

NJPW Dominion 6.19 in Osaka-jo Hall

2016

as Michael Elgin

NJPW: Best of the Super Juniors 2016 (FINAL)

NJPW: Best of the Super Juniors 2016 (FINAL)

2016

as Michael Elgin

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

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

2016

as Michael Elgin

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

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

2016

as Michael Elgin

PWG: Prince

PWG: Prince

2016

as Michael Elgin

ROH: War of The Worlds - Night Three

ROH: War of The Worlds - Night Three

2016

as Michael Elgin

ROH: War of The Worlds - Night One

ROH: War of The Worlds - Night One

2016

as Michael Elgin

ROH & NJPW: Global Wars

ROH & NJPW: Global Wars

2016

as Michael Elgin

AAW: Take No Prisoners

AAW: Take No Prisoners

2016

as Michael Elgin

NJPW Wrestling Dontaku 2016

NJPW Wrestling Dontaku 2016

2016

as Michael Elgin

RPW: Sittingbourne Spectacular 2016

RPW: Sittingbourne Spectacular 2016

2016

as Michael Elgin

RPW: Epic Encounter 2016

RPW: Epic Encounter 2016

2016

as Michael Elgin

NJPW Invasion Attack 2016

NJPW Invasion Attack 2016

2016

as Michael Elgin

ROH: 14th Anniversary

ROH: 14th Anniversary

2016

as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 2

NJPW Honor Rising: Japan 2016 - Day 2

2016

as Michael Elgin

NJPW Honor Rising: Japan 2016 - Day 1

NJPW Honor Rising: Japan 2016 - Day 1

2016

as Michael Elgin

NJPW The New Beginning in Niigata 2016

NJPW The New Beginning in Niigata 2016

2016

as Michael Elgin

NJPW The New Beginning in Osaka 2016

NJPW The New Beginning in Osaka 2016

2016

as Michael Elgin

ROH: Winter Warriors Tour - Duluth

ROH: Winter Warriors Tour - Duluth

2016

as Michael Elgin

ROH: Winter Warriors Tour - Collinsville

ROH: Winter Warriors Tour - Collinsville

2016

as Michael Elgin

ROH: Winter Warriors Tour - Indianapolis

ROH: Winter Warriors Tour - Indianapolis

2016

as Michael Elgin

The Kevin Steen Show: Michael Elgin

The Kevin Steen Show: Michael Elgin

2016

as Michael Elgin

NJPW New Year Dash !! 2016

NJPW New Year Dash !! 2016

2016

as Michael Elgin

NJPW Wrestle Kingdom 10

NJPW Wrestle Kingdom 10

2016

as Michael Elgin

ROH: Final Battle

ROH: Final Battle

2015

as Michael Elgin

PWG: All Star Weekend 11 - Night Two

PWG: All Star Weekend 11 - Night Two

2015

as Michael Elgin

PWG: All Star Weekend 11 - Night One

PWG: All Star Weekend 11 - Night One

2015

as Michael Elgin

NJPW Tag League Finals 2015

NJPW Tag League Finals 2015

2015

as Michael Elgin

ROH: Survival of The Fittest - Night 2

ROH: Survival of The Fittest - Night 2

2015

as Michael Elgin

ROH: All Star Extravaganza VII

ROH: All Star Extravaganza VII

2015

as Michael Elgin

ROH: Field of Honor

ROH: Field of Honor

2015

as Michael Elgin

ROH: Aftershock Tour - Philadephia

ROH: Aftershock Tour - Philadephia

2015

as Michael Elgin

NJPW G1 Climax 25: Day 19 (Final)

NJPW G1 Climax 25: Day 19 (Final)

2015

as Michael Elgin

NJPW G1 Climax 25: Day 18

NJPW G1 Climax 25: Day 18

2015

as Michael Elgin

NJPW G1 Climax 25: Day 17

NJPW G1 Climax 25: Day 17

2015

as Michael Elgin

NJPW G1 Climax 25: Day 16

NJPW G1 Climax 25: Day 16

2015

as Michael Elgin

NJPW G1 Climax 25: Day 15

NJPW G1 Climax 25: Day 15

2015

as Michael Elgin

NJPW G1 Climax 25: Day 14

NJPW G1 Climax 25: Day 14

2015

as Michael Elgin

NJPW G1 Climax 25: Day 13

NJPW G1 Climax 25: Day 13

2015

as Michael Elgin

NJPW G1 Climax 25: Day 12

NJPW G1 Climax 25: Day 12

2015

as Michael Elgin

NJPW G1 Climax 25: Day 11

NJPW G1 Climax 25: Day 11

2015

as Michael Elgin

NJPW G1 Climax 25: Day 10

NJPW G1 Climax 25: Day 10

2015

as Michael Elgin

NJPW G1 Climax 25: Day 9

NJPW G1 Climax 25: Day 9

2015

as Michael Elgin

NJPW G1 Climax 25: Day 8

NJPW G1 Climax 25: Day 8

2015

as Michael Elgin

NJPW G1 Climax 25: Day 7

NJPW G1 Climax 25: Day 7

2015

as Michael Elgin

NJPW G1 Climax 25: Day 6

NJPW G1 Climax 25: Day 6

2015

as Michael Elgin

NJPW G1 Climax 25: Day 5

NJPW G1 Climax 25: Day 5

2015

as Michael Elgin

NJPW G1 Climax 25: Day 4

NJPW G1 Climax 25: Day 4

2015

as Michael Elgin

NJPW G1 Climax 25: Day 3

NJPW G1 Climax 25: Day 3

2015

as Michael Elgin

NJPW G1 Climax 25: Day 2

NJPW G1 Climax 25: Day 2

2015

as Michael Elgin

NJPW G1 Climax 25: Day 1

NJPW G1 Climax 25: Day 1

2015

as Michael Elgin

ROH: Aftershock Tour - Hopkins

ROH: Aftershock Tour - Hopkins

2015

as Michael Elgin

ROH: Best In The World

ROH: Best In The World

2015

as Michael Elgin

ROH & NJPW: Global Wars - Night 2

ROH & NJPW: Global Wars - Night 2

2015

as Michael Elgin

ROH & NJPW: Global Wars - Night 1

ROH & NJPW: Global Wars - Night 1

2015

as Michael Elgin

ROH & NJPW: War of The Worlds - Night 2

ROH & NJPW: War of The Worlds - Night 2

2015

as Michael Elgin

ROH & NJPW: War of The Worlds - Night 1

ROH & NJPW: War of The Worlds - Night 1

2015

as Michael Elgin

ROH: Supercard of Honor IX

ROH: Supercard of Honor IX

2015

as Michael Elgin

ROH: 13th Anniversary

ROH: 13th Anniversary

2015

as Michael Elgin

ROH: Winter Warriors Tour - Dearborn

ROH: Winter Warriors Tour - Dearborn

2015

as Michael Elgin

ROH: Final Battle

ROH: Final Battle

2014

as Michael Elgin

ROH: Thanks Steen Thanks

ROH: Thanks Steen Thanks

2014

as Michael Elgin

ROH: All Star Extravaganza VI

ROH: All Star Extravaganza VI

2014

as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night Three

PWG: 2014 Battle of Los Angeles - Night Three

2014

as Michael Elgin

PWG: 2014 Battle of Los Angeles - Night One

PWG: 2014 Battle of Los Angeles - Night One

2014

as Michael Elgin

ROH: Death Before Dishonor XII - Night 2

ROH: Death Before Dishonor XII - Night 2

2014

as Michael Elgin

ROH: Death Before Dishonor XII - Night 1

ROH: Death Before Dishonor XII - Night 1

2014

as Michael Elgin

PWG: ELEVEN

PWG: ELEVEN

2014

as Michael Elgin

ROH: Summer Heat Tour - Day 2

ROH: Summer Heat Tour - Day 2

2014

as Michael Elgin

ROH: Summer Heat Tour - Day 1

ROH: Summer Heat Tour - Day 1

2014

as Michael Elgin

ROH: Best In The World

ROH: Best In The World

2014

as Michael Elgin

Smash Rival Schools 2014

Smash Rival Schools 2014

2014

as Michael Elgin

ROH: Road To Best In The World - Night 2

ROH: Road To Best In The World - Night 2

2014

as Michael Elgin

ROH: Road To Best In The World - Night 1

ROH: Road To Best In The World - Night 1

2014

as Michael Elgin

ROH & NJPW: War of The Worlds

ROH & NJPW: War of The Worlds

2014

as Michael Elgin

ROH & NJPW: Global Wars

ROH & NJPW: Global Wars

2014

as Michael Elgin

Smash Wrestling GOLD

Smash Wrestling GOLD

2014

as Michael Elgin

ROH: Supercard of Honor VIII

ROH: Supercard of Honor VIII

2014

PWG: Mystery Vortex II

PWG: Mystery Vortex II

2014

as Michael Elgin

ROH: Flyin' High

ROH: Flyin' High

2014

as Michael Elgin

ROH: Raising The Bar - Day 2

ROH: Raising The Bar - Day 2

2014

as Michael Elgin

ROH: Raising The Bar - Day 1

ROH: Raising The Bar - Day 1

2014

ROH: Raising The Bar - Day 1

ROH: Raising The Bar - Day 1

2014

as Michael Elgin

ROH: 12th Anniversary

ROH: 12th Anniversary

2014

as Michael Elgin

ROH: State of The Art

ROH: State of The Art

2014

as Michael Elgin

PWG: DDT4

PWG: DDT4

2014

as Michael Elgin

ROH: Wrestling's Finest

ROH: Wrestling's Finest

2014

as Michael Elgin

ROH: Creating Excellence

ROH: Creating Excellence

2014

as Michael Elgin

PWG: All Star Weekend X - Night Two

PWG: All Star Weekend X - Night Two

2013

as Michael Elgin

PWG: All Star Weekend X - Night One

PWG: All Star Weekend X - Night One

2013

as Michael Elgin

ROH: Final Battle

ROH: Final Battle

2013

as Michael Elgin

ROH: ROH vs SCUM

ROH: ROH vs SCUM

2013

as Michael Elgin

ROH A New Dawn

ROH A New Dawn

2013

as Michael Elgin

ROH: Death Before Dishonor XI

ROH: Death Before Dishonor XI

2013

as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night Two

PWG: 2013 Battle of Los Angeles - Night Two

2013

as Michael Elgin

PWG: 2013 Battle of Los Angeles - Night One

PWG: 2013 Battle of Los Angeles - Night One

2013

as Michael Elgin

ROH: Manhattan Mayhem V

ROH: Manhattan Mayhem V

2013

as Michael Elgin

PWG: TEN

PWG: TEN

2013

as Michael Elgin

ROH: Live And Let Die

ROH: Live And Let Die

2013

as Michael Elgin

ROH: All Star Extravaganza V

ROH: All Star Extravaganza V

2013

as Michael Elgin

ROH: Reclamation - Night 1

ROH: Reclamation - Night 1

2013

as Michael Elgin

ROH: A Night of Hoopla

ROH: A Night of Hoopla

2013

as Michael Elgin

ROH: Best In The World

ROH: Best In The World

2013

as Michael Elgin

PWG: Is Your Body Ready?

PWG: Is Your Body Ready?

2013

as Michael Elgin

ROH: Honor In The Heart of Texas

ROH: Honor In The Heart of Texas

2013

as Michael Elgin

ROH: Relentless

ROH: Relentless

2013

as Michael Elgin

ROH: Supercard of Honor

ROH: Supercard of Honor

2013

as Michael Elgin

PWG: All Star Weekend 9 - Night Two

PWG: All Star Weekend 9 - Night Two

2013

as Michael Elgin

PWG: All Star Weekend 9 - Night One

PWG: All Star Weekend 9 - Night One

2013

as Michael Elgin

ROH: Honor Vs. Evil

ROH: Honor Vs. Evil

2013

as Michael Elgin

PWG: DDT4

PWG: DDT4

2013

as Michael Elgin

ROH: Final Battle Doomsday

ROH: Final Battle Doomsday

2012

as Michael Elgin

PWG: Failure To Communicate

PWG: Failure To Communicate

2012

as Michael Elgin

ROH: Glory By Honor XI

ROH: Glory By Honor XI

2012

as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night Two

PWG: 2012 Battle of Los Angeles - Night Two

2012

as Michael Elgin

PWG: 2012 Battle of Los Angeles - Night One

PWG: 2012 Battle of Los Angeles - Night One

2012

as Michael Elgin

PWG: Threemendous III

PWG: Threemendous III

2012

as Michael Elgin

ROH: Brew City Beatdown

ROH: Brew City Beatdown

2012

as Michael Elgin

PWG: Death To All But Metal

PWG: Death To All But Metal

2012

as Michael Elgin

ROH: Unity

ROH: Unity

2012

as Michael Elgin

ROH: 10th Anniversary

ROH: 10th Anniversary

2012

as Michael Elgin

ROH: Survival of The Fittest 2011

ROH: Survival of The Fittest 2011

2011

ROH: Gateway To Honor

ROH: Gateway To Honor

2011

as Michael Elgin

ROH: Tag Team Turmoil

ROH: Tag Team Turmoil

2011

ROH: Honor Takes Center Stage - Chapter 2

ROH: Honor Takes Center Stage - Chapter 2

2011

as Michael Elgin

ROH: Honor Takes Center Stage - Chapter 1

ROH: Honor Takes Center Stage - Chapter 1

2011

as Michael Elgin

Ring of Honor Wrestling

Ring of Honor Wrestling

2009

as Michael Elgin

Ring of Honor Wrestling

Ring of Honor Wrestling

2009

as MIchael Elgin

Ring of Honor Wrestling

Ring of Honor Wrestling

2009

as Micahel Elgin

ROH: Tag Wars

ROH: Tag Wars

2008

as Michael Elgin