It’s a recurring theme that some fights happen off screen. Sometimes this happens to prevent us, the viewer, from knowing a certain character strength (that we will get to know later on), while other times it serves no other propose than to move foward with the story.
Here’s my Top 10 Off-Screen Fights In One Piece:
10-Shanks vs Blackbeard
Although exact events are unknown, Shanks previously admitted to Whitebeard that his facial scar came from a direct attack from Teach.
9-Red Hair Pirates vs Kid Pirates
No direct interaction has been shown between Shanks and Eustass Kid. Sometime during the two-year timeskip, as Kid got very involved in many conflicts, he lost his left forearm in battle against the Red Hair Pirates.
8-Kaido vs Gecko Moria
23 years ago, Kaido fought with Gecko Moria in the Ringo region of Wano Country and defeated him. Though the exact details of the battle are unknown, Moria lost his entire crew and was left warped and shattered from the experience, holding a grudge against Kaido to this day. This led him to seek revenge against Kaido by building an army of undead soldiers.
7-Kaido vs Shanks
When Kaido tried to stop Whitebeard from going to Marineford, Shanks interfered and clashed with him in order to allow the other Yonko to rescue Ace. It is not known what happened during their encounter, but Shanks arrived at Marineford unharmed.
6-Akainu vs Aokiji
Sakazuki was nominated for the position of fleet admiral after Sengoku had retired. Kuzan, however, was against the idea of having him become the new fleet admiral and the two admirals battled each other for the position on Punk Hazard. The battle lasted for ten days and their respective powers caused Punk Hazard to permanently be frozen on one half and burning on the other. In the end, Sakazuki ended up as the victor of that battle, although both men were seriously wounded. Sakazuki, however, decided to let Kuzan live because they were comrades.