Chad Allegra is an American professional wrestler better known by his ring name "The Machine Gun" Karl Anderson. He is currently signed to WWE and is best known for his work as a tag team wrestler, particularly in Japanese promotions like Pro Wrestling Noah and New Japan Pro Wrestling, where he is a former four-time IWGP Tag Team Champion.
2024
as Karl Anderson
2024
as Karl Anderson
2024
as Karl Anderson
2023
as Karl Anderson
2022
as Karl Anderson (Ringside)
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Kyle Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2022
as Karl Anderson
2021
as Chad 2 Badd
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2021
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as "Machine Gun" Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson
2020
as Karl Anderson (Appearance)
2020
as Karl Anderson
2020
as Karl Anderson (Ringside)
2020
as Karl Anderson (Preshow)
2020
as Karl Anderson
2019
as Karl Anderson
2019
as Karl Anderson (Preshow)
2019
as Karl Anderson
2019
as Karl Anderson
2019
as Karl Anderson
2019
as Karl Anderson
2019
as Karl Anderson (Ringside)
2019
as Karl Anderson (Ringside)
2019
as Karl Anderson
2019
as Karl Anderson (Preshow)
2018
as Karl Anderson
2018
as Karl Anderson
2018
as Karl Anderson
2018
as Karl Anderson
2017
as Karl Anderson (Preshow)
2017
as Karl Anderson
2017
as Chad 2 Badd
2017
as Karl Anderson
2017
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson (Appearance)
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2016
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2015
as Karl Anderson
2014
as Chad
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
as Karl Anderson
2014
2014
2014
as Karl Anderson
2014
as Karl Anderson
2014
2014
2014
as Karl Anderson
2013
2013
as Karl Anderson
2013
as Karl Anderson
2013
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2013
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2012
as Karl Anderson
2011
as Karl Anderson
2011
as Karl Anderson
2011
as Karl Anderson
2011
as Karl Anderson
2010
as Karl Anderson
2010
as Karl Anderson
2010
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2009
as Karl Anderson
2008
as Karl Anderson
2008
as Karl "Machine Gun" Anderson
2008
as Karl "Machine Gun" Anderson
2008
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2007
as Karl "Machine Gun" Anderson
2004
as Karl Anderson
1999
as Karl Anderson
1993
as Karl Anderson