Dragon Ball Wiki
This article is about Yamcha's special attack. For the attack used by Goku, see Spirit Bomb.

Directory: TechniquesOffensive TechniquesEnergy Sphere

"Let me show you my ultimate technique! You ready? Spirit Ball Attack!"
Yamcha in the Budokai series.

Spirit Ball (繰気弾 Sōkidan, lit. "Winding Ki Bullet") is an Energy Sphere developed by Yamcha.


Yamcha forming Spirit Ball

Yamcha gathering surrounding energy into his palm to form the Spirit Ball

The Spirit Ball is formed by making an upwards facing open palm and placing the other hand around the adjacent arm for support. The user then gathers surrounding energy into the open palm and shapes the energy into a yellow-orange sphere. After forming the Spirit Ball, the user controls and guides it by pointing the index and middle fingers in the desired direction. When initially guided, the attack utilizes kinetic energy to deal damage, striking the enemy multiple times from range. On its last strike, the Spirit Ball is triggered to explode on impact, further damaging the enemy.


Yamcha developed the technique while training for the 23rd World Martial Arts Tournament. In Dragon Ball Z: Attack of the Saiyans, it is implied that the technique was developed and first used on Monster Carrot during the three-year interim before the 23rd World Martial Arts Tournament.[18]

Yamcha's first use of the attack is during his fight with Kami (in disguise as Hero) in the 23rd World Martial Arts Tournament and lands his only hit on him using this technique. Hero is surprised by the technique, and compliments its power, but manages to narrowly dodge its movements. When the Spirit Ball hits the ground and disappears, Hero thinks it was destroyed, but to his shock Yamcha brings it back up, cleanly hitting Hero in the face.

Several years later, the attack sees use twice in the form of the Super Spirit Ball against the Phantom Saiyans during his training on The Lookout.

In the manga of the Supreme Kai of Time Saga, Gohan uses it against the Namekian in Black, though the alternate Piccolo is able to dodge it. In the anime, Yamcha uses it to stop Hit from eliminating Vidro.

In the manga, Yamcha uses it with Vidro who molds glass around it to defeat Chilled and encase him, Fin, and Medamatcha in glass.

Later in the manga, Gohan uses the attack to land a successful hit on the Demon God Shroom after being advised by the Namekian in Black that his previous attacks were too straight.

Film Appearances[]

In Dragon Ball Z: The Tree of Might, Yamcha uses it against Cacao, and it successfully attacks the cyborg, but to his shock Cacco is completely unfazed.

Other Dragon Ball stories[]

In Dragon Ball: The Return of Son Goku and Friends!, Yamcha uses the Spirit Ball to save Bulma, Puar, and Oolong from fallen rubble.

Similar Techniques[]

Krillin and yamcha spirit ball

Krillin and Yamcha charge the technique

While in the Other World, Krillin and Yamcha attempt to use the technique on Kid Buu when he arrives on Grand Kai's Planet, but it has no effect.[10]

Goku sokidan

Goku Two-Handed Guided Energy Ball which resembles Spirit Ball

In the Tournament of Power, Goku used a Double Energy Ball with the same principles of the Spirit Ball, however, performed in a similar fashion of the Spirit Shot, also being blue in color and much bigger.[19]


  • Super Spirit Ball – A larger, more powerful version of the Spirit Ball. Used against the Phantom Saiyans in the Pendulum Room.
  • Spirit Saucer – A team attack used by Yamcha and Krillin in Dragon Ball Z: Attack of the Saiyans.
  • Glass Homing - A combination of Yamcha's Spirit Ball and Vidro's Glass Molding.
  • Z-Assist Spirit Ball - A variation of the Spirit Ball used by the Future Warrior in Dragon Ball Xenoverse when performing the technique while Yamcha is their current Master. The Z-Assist causes Yamcha's soul (which appears as an astral projection of Yamcha performing the technique) to go into the Future Warrior's body while they're performing it, increasing the power of the Warrior's Spirit Ball.
  • DUAL Spirit Ball - A team attack and Yamcha's Dual Ultimate Skill use by him and the Future Warrior in Xenoverse 2. Was developed by Yamcha after noticing that he and the warrior made a great team, so he decided to take their teamwork to the next level by attacking together using the Spirit Ball.
  • Magic Spirit Ball (魔球繰気弾 Makyū Sōkidan, lit. "Magical Winding Ki Bullet Ball") - A variation used by Yamcha in his Baseball Outfit. Debut in Dragon Ball Legends, where it is Yamcha Special Card Ability and can be learned by Shallot.

Video Game Appearances[]

In Kyōshū! Saiyan, Gekishin Freeza, and Super Saiya Densetsu, it is named Spirit Bomb.

In Budokai 2, Super Buu can use the Spirit Ball if he absorbs Yamcha and Tien Shinhan.

In Budokai Tenkaichi 2 and Budokai Tenkaichi 3, the attack keeps its original Japanese name, Sokidan, although when Yamcha uses it, he still says, "Spirit Ball".

In Supersonic Warriors 2, Krillin is able to use this attack where it is his down-move.

In Attack of the Saiyans, it is implied that Yamcha learns the technique during the chapter entitled "Yamcha's Killer Spirit Ball! Who's In the Hideout?", though learning the technique in the game is entirely optional.


A character using Spirit Ball in Dragon Ball Online

In Online, Spiritualists can use this technique once they have reached level 16.

Yamcha Spirit Ball Zenkai Royale

Yamcha using his Spirit Ball in Zenkai Battle

In Zenkai Battle, after firing the Spirit Ball, Yamcha can change the target as many times as he wants, allowing him to continue controlling its direction until it hits the ground or the enemy. But as Yamcha is completely unguarded during this time, one must be careful.

Dragon Ball Xenoverse Female Future Warrior Fighting Super 17

Female Saiyan Future Warrior using the Spirit Ball on Super 17 in Xenoverse

In Xenoverse, the Spirit Ball appears as one of Yamcha's Ultimate Skills. It can also be learned by the Future Warrior via completing Yamcha's training as the Warrior's Master. If the technique is performed while Yamcha is the Warrior's current master, then it will receive a Z-Assist boost.

In Xenoverse 2, it returns as one of Yamcha's Ultimate Skills which he will teach to the Future Warrior after they complete School Quest: "Lesson 3 of his training. After the 1.09.00 Update, it can be added to Perfect Cell's custom skillset after purchasing it in Partner Customization. It can also be added to Tien's custom skillset after purchasing it in Partner Customization as well. Additionally, the Future Warrior can learn Dual Ultimate team attack version called DUAL Spirit Ball which they can learn from Yamcha after reaching maximum friendship with him. It can be performed by the Warrior with either Yamcha or another Time Patroller. It is automatically available to be added to Yamcha's custom skillset via Partner Customization.

In FighterZ, Spirit Ball appears as Yamcha's Extra Powered-up Super Attack which allows Yamcha to perform up to five additional attacks with the Spirit Ball after it is thrown via using additional input. It also can be used automatically through his Medium Super Combo which starts at his fourth medium attack after which he can perform six more medium attacks as the Spirit Ball's additional input attacks.

Character meaning[]

  • 繰 () = "Wind" / "reel"
  • 気 (Ki) = "Spirit"
  • 弾 (Dan) = "Ball" / "bullet"


  • Yamcha's invention of this technique was the first time anyone invented their own energy attack in the course of the series.