Riley Vigier
Riley Vigier, better known as El Phantasmo, is a Canadian professional wrestler who debuted in 2005, built his reputation in the UK with Revolution Pro Wrestling (RevPro), and joined New Japan Pro-Wrestling (NJPW) in 2019. Originally known as one of the world's top junior heavyweights, he later transitioned into the heavyweight division, making his G1 Climax debut in 2022 and becoming a fan favorite thanks to his charisma, humor, and unpredictable in-ring style.
In NJPW, he is a two-time NJPW World Television Champion, three-time IWGP Junior Heavyweight Tag Team Champion with Taiji Ishimori, two-time NJPW STRONG Openweight Tag Team Champion and one-time IWGP Tag Team Champion with Hikuleo, and the winner of the 2019 and 2020 Super J-Cups. Outside NJPW, he has also held the RevPro Undisputed British Cruiserweight Championship, three ECCW Championships, the ECCW Tag Team Championship with Amazing Halo as The Masked Dudes of Doom, and the WrestleCore Infinity Championship, and was ranked No. 91 in the Pro Wrestling Illustrated PWI 500 in 2025.
Photos
Movies (236)

PRODUCE Volume 6: Hell Comes to Dogtown
2026 · El Phantasmo

ROH Death Before Dishonor Zero Hour
2026 · ELP

NJPW Road to G1 Climax 36 - Day 6
2026 · El Phantasmo

NJPW Road to G1 Climax 36 - Day 5
2026 · El Phantasmo

CMLL Presenta NJPW Fantastica Mania Mexico 2026
2026 · El Phantasmo

NJPW Dominion 6.14 In Osaka-Jo Hall 2026
2026 · El Phantasmo

NJPW Best of the Super Junior 33 - Day 14 (Final)
2026 · El Phantasmo

NJPW Death Vegas Invitational
2026 · El Phantasmo

Mystery Wrestling x Baka Gaijin
2026 · El Phantasmo

NJPW New Japan Cup 2026 - Day 2
2026 · El Phantasmo

NJPW New Japan Cup 2026 - Day 1
2026 · El Phantasmo

NJPW The New Beginning USA 2026
2026 · El Phantasmo

NJPW New Year Dash !! 2026
2026 · El Phantasmo

NJPW Wrestle Kingdom 20
2026 · El Phantasmo

NJPW Road to Tokyo Dome 2025 - Day 3
2025 · El Phantasmo, El Phantasmo - English Commentary

NJPW World Tag League 2025 - Day 17 (Final)
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 16
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 15
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 14
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 13
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 12
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 11
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 10
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 9
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 8
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 7
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 6
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 5
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 4
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 3
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 2
2025 · El Phantasmo

NJPW World Tag League 2025 - Day 1
2025 · El Phantasmo

NJPW King of Pro Wrestling 2025
2025 · El Phantasmo

NJPW Road to King of Pro-Wrestling 2025 - Day 3
2025 · El Phantasmo

NJPW Road to King of Pro-Wrestling 2025 - Day 2
2025 · El Phantasmo

NJPW Road to King of Pro-Wrestling 2025 - Day 1
2025 · El Phantasmo

NJPW G1 Climax 35: Day 19 (Final)
2025 · El Phantasmo

NJPW G1 Climax 35: Day 18
2025 · El Phantasmo

NJPW G1 Climax 35: Day 17
2025 · El Phantasmo

NJPW G1 Climax 35: Day 14
2025 · El Phantasmo

NJPW G1 Climax 35: Day 13
2025 · El Phantasmo

NJPW G1 Climax 35: Day 12
2025 · El Phantasmo

NJPW G1 Climax 35: Day 11
2025 · El Phantasmo

NJPW G1 Climax 35: Day 10
2025 · El Phantasmo

NJPW G1 Climax 35: Day 9
2025 · El Phantasmo

NJPW G1 Climax 35: Day 8
2025 · El Phantasmo

NJPW G1 Climax 35: Day 7
2025 · El Phantasmo

NJPW G1 Climax 35: Day 6
2025 · El Phantasmo

NJPW G1 Climax 35: Day 5
2025 · El Phantasmo

NJPW G1 Climax 35: Day 4
2025 · El Phantasmo

NJPW G1 Climax 35: Day 3
2025 · El Phantasmo

NJPW G1 Climax 35: Day 2
2025 · El Phantasmo

NJPW G1 Climax 35: Day 1
2025 · El Phantasmo

NJPW Tanahashi Jam
2025 · El Phantasmo

NJPW Dominion 6.15 In Osaka-Jo Hall 2025
2025 · El Phantasmo

Maple Leaf Pro Wrestling: Northern Rising
2025 · El Phantasmo

NJPW Resurgence 2025
2025 · El Phantasmo

NJPW Wrestling Dontaku 2025 - Night 2
2025 · El Phantasmo

NJPW Wrestling Dontaku 2025 - Night 1
2025 · El Phantasmo

NJPW Wrestling Redzone in Hiroshima
2025 · El Phantasmo

NJPW Windy City Riot 2025
2025 · El Phantasmo

NJPW Sakura Genesis 2025
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 9 (Final)
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 8
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 7
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 6
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 5
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 4
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 3
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 2
2025 · El Phantasmo

NJPW New Japan Cup 2025 - Day 1
2025 · El Phantasmo

NJPW 53rd Anniversary Event
2025 · El Phantasmo

NJPW Battle in the Valley 2025
2025 · El Phantasmo

NJPW New Year Dash!! 2025
2025 · El Phantasmo

NJPW Wrestle Kingdom 19
2025 · El Phantasmo

Maple Leaf Pro Wrestling - Forged In Excellence Night 2
2024 · El Phantasmo

Maple Leaf Pro Wrestling - Forged In Excellence Night 1
2024 · El Phantasmo

NJPW King of Pro Wrestling 2024
2024 · El Phantasmo

RevPro 12 Year Anniversary Show
2024 · El Phantasmo

NJPW G1 Climax 34: Day 19 (Final)
2024 · El Phantasmo

NJPW G1 Climax 34: Day 18
2024 · El Phantasmo

NJPW G1 Climax 34: Day 17
2024 · El Phantasmo

NJPW G1 Climax 34: Day 16
2024 · El Phantasmo

NJPW G1 Climax 34: Day 15
2024 · El Phantasmo

NJPW G1 Climax 34: Day 14
2024 · El Phantasmo

NJPW G1 Climax 34: Day 13
2024 · El Phantasmo

NJPW G1 Climax 34: Day 12
2024 · El Phantasmo

NJPW G1 Climax 34: Day 11
2024 · El Phantasmo

NJPW G1 Climax 34: Day 10
2024 · El Phantasmo

NJPW G1 Climax 34: Day 9
2024 · El Phantasmo

NJPW G1 Climax 34: Day 8
2024 · El Phantasmo

NJPW G1 Climax 34: Day 7
2024 · El Phantasmo

NJPW G1 Climax 34: Day 6
2024 · El Phantasmo

NJPW G1 Climax 34: Day 5
2024 · El Phantasmo

NJPW G1 Climax 34: Day 4
2024 · El Phantasmo

NJPW G1 Climax 34: Day 3
2024 · El Phantasmo

NJPW G1 Climax 34: Day 2
2024 · El Phantasmo

NJPW G1 Climax 34: Day 1
2024 · El Phantasmo

AEW x NJPW Present Forbidden Door 2024
2024 · El Phantasmo

DESPE invitacional
2024 · El Phantasmo

NJPW Dominion 6.9 In Osaka-Jo Hall ~ Best of the Super Junior 31 Final ~ 2024
2024 · El Phantasmo

NJPW Resurgence 2024
2024 · El Phantasmo

NJPW Wrestling Dontaku 2024 - Night 2
2024 · El Phantasmo

NJPW Wrestling Dontaku 2024 - Night 1
2024 · El Phantasmo

NJPW Windy City Riot 2024
2024 · El Phastasmo (ELP)

NJPW New Japan Cup 2024 - Day 2
2024 · El Phantasmo

NJPW 52nd Anniversary Event & New Japan Cup 2024 - Day 1
2024 · El Phantasmo

NJPW The New Beginning In Sapporo 2024 - Day 2
2024 · El Phantasmo

NJPW The New Beginning in Osaka 2024
2024 · El Phantasmo

NJPW The New Beginning in Nagoya
2024 · El Phantasmo

NJPW Battle in the Valley 2024
2024 · El Phantasmo

NJPW New Year Dash!! 2024
2024 · El Phantasmo

NJPW Wrestle Kingdom 18
2024 · El Phantasmo

NJPW STRONG Fighting Spirit Unleashed 2023
2023 · El Phantasmo

NJPW Royal Quest III
2023 · El Phantasmo

NJPW Destruction In Ryogoku 2023
2023 · El Phantasmo

NJPW Destruction In Kobe 2023
2023 · El Phantasmo

RevPro 11 Year Anniversary Show
2023 · El Phantasmo

IMPACT Wrestling x NJPW: Multiverse United 2: For Whom The Bell Tolls
2023 · El Phantasmo

NJPW G1 Climax 33: Day 19 (Final)
2023 · El Phantasmo

NJPW G1 Climax 33: Day 18
2023 · El Phantasmo

NJPW G1 Climax 33: Day 17
2023 · El Phantasmo

NJPW G1 Climax 33: Day 14
2023 · El Phantasmo

NJPW G1 Climax 33: Day 13
2023 · El Phantasmo

NJPW G1 Climax 33: Day 11
2023 · El Phantasmo

NJPW G1 Climax 33: Day 9
2023 · El Phantasmo

NJPW G1 Climax 33: Day 7
2023 · El Phantasmo

NJPW G1 Climax 33: Day 5
2023 · El Phantasmo

NJPW G1 Climax 33: Day 3
2023 · El Phantasmo

NJPW G1 Climax 33: Day 1
2023 · El Phantasmo

AEW x NJPW Present Forbidden Door 2023: Zero Hour
2023 · El Phantasmo

NJPW Dominion 6.4 in Osaka-jo Hall 2023
2023 · El Phantasmo

NJPW Sakura Genesis 2023
2023 · El Phantasmo

NJPW Road to Sakura Genesis 2023 - Day 2
2023 · El Phantasmo

NJPW New Japan Cup 2023: Day 4
2023 · El Phantasmo

NJPW New Japan Cup 2023: Day 3
2023 · El Phantasmo

NJPW 51st Anniversary Event & New Japan Cup 2023: Day 2
2023 · El Phantasmo

NJPW New Japan Cup 2023: Day 1
2023 · El Phantasmo

NJPW The New Beginning in Osaka 2023
2023 · El Phantasmo

NJPW The New Beginning In Sapporo 2023 - Day 2
2023 · El Phantasmo

NJPW The New Beginning In Sapporo 2023 - Day 1
2023 · El Phantasmo

NJPW Wrestle Kingdom 17: Night 2 in Yokohama Arena
2023 · El Phantasmo

NJPW New Year Dash !! 2023
2023 · El Phantasmo

NJPW Wrestle Kingdom 17 Pre-Show
2023 · El Phantasmo

House of Glory Exodus
2022 · El Phantasmo

NJPW Rumble on 44th Street
2022 · El Phantasmo

NJPW The Night Before Rumble on 44th Street
2022 · El Phantasmo

NJPW Declaration of Power
2022 · El Phantasmo

NJPW Burning Spirit 2022 - Day 14
2022 · El Phantasmo

NJPW G1 Climax 32: Day 20 (Final)
2022 · El Phantasmo

NJPW G1 Climax 32: Day 18
2022 · El Phantasmo

NJPW G1 Climax 32: Day 17
2022 · El Phantasmo

NJPW G1 Climax 32: Day 16
2022 · El Phantasmo

NJPW G1 Climax 32: Day 15
2022 · El Phantasmo

NJPW G1 Climax 32: Day 14
2022 · El Phantasmo

NJPW G1 Climax 32: Day 13
2022 · El Phantasmo

NJPW G1 Climax 32: Day 12
2022 · El Phantasmo

NJPW G1 Climax 32: Day 11
2022 · El Phantasmo

NJPW G1 Climax 32: Day 10
2022 · El Phantasmo

NJPW G1 Climax 32: Day 9
2022 · El Phantasmo

NJPW G1 Climax 32: Day 8
2022 · El Phantasmo

NJPW G1 Climax 32: Day 7
2022 · El Phantasmo

NJPW G1 Climax 32: Day 6
2022 · El Phantasmo

NJPW G1 Climax 32: Day 5
2022 · El Phantasmo

NJPW G1 Climax 32: Day 4
2022 · El Phantasmo

NJPW G1 Climax 32: Day 3
2022 · El Phantasmo

NJPW G1 Climax 32: Day 2
2022 · El Phantasmo

NJPW G1 Climax 32: Day 1
2022 · El Phantasmo

AEW x NJPW Presents Forbidden Door 2022
2022 · El Phantasmo

NJPW Dominion 6.12 In Osaka-Jo Hall 2022
2022 · El Phantasmo

IMPACT Wrestling: Under Siege 2022
2022 · El Phantasmo

NJPW Windy City Riot 2022
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 15 (Final)
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 14
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 13
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 12
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 11
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 10
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 9
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 8
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 7
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 6
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 4
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 3
2022 · El Phantasmo

NJPW New Japan Cup 2022 - Day 2
2022 · El Phantasmo

NJPW New Years Golden Series 2022 - Day 14
2022 · El Phantasmo

NJPW New Years Golden Series 2022 - Day 10
2022 · El Phantasmo

NJPW Wrestle Kingdom 16: Night 2
2022 · El Phantasmo

NJPW Wrestle Kingdom 16: Night 1
2022 · El Phantasmo

IMPACT Wrestling: Bound For Glory 2021
2021 · El Phantasmo

NJPW Wrestle Grand Slam in MetLife Dome: Night 2
2021 · El Phantasmo

NJPW Wrestle Grand Slam In Tokyo Dome
2021 · El Phantasmo

NJPW Dominion 6.6 in Osaka-jo Hall 2021
2021 · El Phantasmo

IMPACT Wrestling: Under Siege 2021
2021 · El Phantasmo

NJPW Castle Attack 2021 - Day 2
2021 · El Phantasmo
NJPW The New Beginning in Hiroshima 2021 - Night 2
2021 · Riley Vigier
NJPW The New Beginning in Hiroshima 2021 - Night 1
2021 · El Phantasmo

NJPW The New Beginning in Nagoya
2021 · El Phantasmo - English Commentary

NJPW New Year Dash !! 2021
2021 · El Phantasmo

NJPW Wrestle Kingdom 15: Night 1
2021 · El Phantasmo

RevPro High Stakes 2020
2020 · El Phantasmo

NJPW Road To The New Beginning 2020 - Night 7
2020 · El Phantasmo

NJPW Road To The New Beginning 2020 - Night 6
2020 · El Phantasmo

NJPW Road To The New Beginning 2020 - Night 5
2020 · El Phantasmo,

NJPW The New Beginning In Sapporo 2020 - Day 2
2020 · El Phantasmo

NJPW The New Beginning In Sapporo 2020 - Day 1
2020 · El Phantasmo

NJPW New Year Dash !! 2020
2020 · El Phantasmo

NJPW Wrestle Kingdom 14: Night 2
2020 · El Phantasmo

RevPro Uprising 2019
2019 · El Phantasmo

NJPW Power Struggle ~ Super Junior Tag League 2019
2019 · El Phantasmo

NJPW King of Pro-Wrestling 2019
2019 · El Phantasmo

NJPW Destruction in Kobe 2019
2019 · El Phantasmo
RevPro: Live At The Cockpit #45
2019 · El Phantasmo

NJPW Royal Quest
2019 · El Phantasmo

NJPW Super J-Cup 2019: Night 3
2019 · El Phantasmo

NJPW Super J-Cup 2019: Night 2
2019 · El Phantasmo

NJPW Super J-Cup 2019: Night 1
2019 · El Phantasmo

NJPW Southern Showdown In Melbourne
2019 · El Phantasmo

NJPW Best of the Super Junior 26 - Day 15 (Final)
2019 · El Phantasmo

NJPW Best of the Super Junior 26 - Day 8
2019 · El Phantasmo

NJPW Wrestling Dontaku 2019 - Day 2
2019 · El Phantasmo

PROGRESS Chapter 86: Corrupted Harmony
2019 · El Phantasmo

PROGRESS Chapter 85: Progro.Naut
2019 · El Phantasmo

RevPro High Stakes 2019
2019 · El Phantasmo

RevPro Uprising 2018
2018 · El Phantasmo

RevPro & NJPW: Global Wars 2018
2018 · El Phantasmo
RevPro & NJPW: Global Wars UK
2018 · El Phantasmo
RevPro British J Cup 2018 - Night 2
2018 · El Phantasmo
RevPro British J Cup 2018 - Night 1
2018 · El Phantasmo

RIPTIDE: Brighton Championship Tournament - Night 3
2018 · El Phantasmo

RIPTIDE: Brighton Championship Tournament - Night 2
2018 · El Phantasmo

Frontline Wrestling: Build Me An Empire
2018 · El Phantasmo

PROGRESS Chapter 70: May 27th 1978
2018 · El Phantasmo

RPW: At Our Best 2018
2018 · El Phantasmo

RIPTIDE: The Storm
2017 · El Phantasmo
Chikara Presents Live From the Factory 5
2002 · Phantasmo











