I feel like he struggles more in the big tournaments where he has to play from the round of 64. When he needs to win 5 matches in a row, he inevitably draws one of his cold sessions and can lose to anybody in the top 50.
That's a blanket statement that applies to practically all non-CNT players.
Harimoto starting in R32
Tokyo 2020 - R16
Starting in R128
WTTC 2017 - QF
WTTC 2019 - R16
Starting in R64
WTTC 2021 - R64
Starting in R128
WTTC 2023 - QF
Starting in R16
World Cup 2018 - QF
World Cup 2019 - Runner-up
World Cup 2020 - 3rd place (3-4th 0-2 -> 3-2 -> 3-3 -> 4-3 JWJ)
Grp stage and KO stage starting in R16
World Cup 2024 - SF
WTGF 2017 - QF
WTGF 2018 - W
WTGF 2019 - QF (3-1 -> 3-4 XX)
ITTF Finals 2020 - R16 (3-1 -> 3-4 JWJ)
WTT Cup Finals 2021 - F
WTT Cup Finals 2022 - F
WTT Finals 2023 - QF
LYJ starting in R32
Tokyo 2020 - 4th
Starting in R128
WTTC 2019 - R64
Starting in R64
WTTC 2021 - R32 (3-1 -> 3-4 LJH)
Starting in R128
WTTC 2023 - R16
Starting in R16
World Cup 2019 - 3rd
World Cup 2020 - QF
Grp stage and KO stage starting in R16
World Cup 2024 - R16 (2-0 -> 2-4 JWJ)
WTGF 2019 - QF
ITTF Finals 2020 - QF
WTT Cup Finals 2021 - R16
WTT Cup Finals 2022 - QF
WTT Finals 2023 - R16
Moregard starting in R128
WTTC 2019 - R64
WTTC 2021 - F (didn't meet a CNT player until the final)
WTTC 2023 - R32 (2-4 Omar Assar)
Grp stage and KO stage starting in R16
World Cup 2024 - Grp (1-3 Omar Assar)
Starting in R16
WTT Cup Finals 2022 - QF
AJH starting in R128
WTTC 2019 - SF (taking out WCT, Moregard, Habesohn, Harimoto and JWJ)
WTTC 2021 - R128
WTTC 2023 - R128
Grp stage and KO stage starting in R16
World Cup 2024 - Grp (
0-2 -> 2-2 WCQ)