Karl Fredericks NJPW Resurgence NJPW: Battle In The Valley NJPW Windy City Riot NJPW Capital Collision 2022 RevPro: Uprising 2021 NJPW New Year Dash !! 2020 NJPW G1 Climax 29: Day 4 NJPW G1 Climax 29: Day 8 NJPW G1 Climax 29: Day 10 NJPW G1 Climax 29: Day 2 NJPW G1 Climax 29: Day 14 NJPW G1 Climax 29: Day 12 NJPW G1 Climax 29: Day 19 (Final) NJPW Super J-Cup 2019: Night 1 NJPW G1 Climax 29: Day 16 NJPW G1 Climax 29: Day 18 NJPW Super J-Cup 2019: Night 3 NJPW Super J-Cup 2019: Night 2 NJPW STRONG