Dragon Ball Z: Kakarot accurately retells the amazing story of Dragon Ball Z all the way down to the power level of certain characters. In the party menu, a value called BP can be found which represents the character's power level. At various points in DBZ's story, this number matches up with or comes pretty close to the established power level of characters from the anime or manga, but this varies depending on how much grinding the player has done. With all characters at the maximum level of 250, however, the ranking of power levels provides some very interesting surprises.

For those unaware, BP in Dragon Ball Z: Kakarot is a numerical representation of a character's actual power. Its main purpose is to show the difference in power between characters who might be the same level but have an obvious power difference. For example, level 100 Krillin has a much lower BP than level 100 Goku; this is because level is more an indicator of how far into one's true potential a person has tapped, whereas BP represents the actual power of that person regardless of potential. Still, some of the trends found in this ranking are quite strange and go against what most fans think in terms of power scaling. Keep in mind that these numbers can change slightly as a result of permanent boosts to stats from full course meals.

RELATED: Dragon Ball Z: Kakarot's Gotenks, Vegito May Never Be Fully Playable

The Highest Power Level Character in DBZ: Kakarot

dbz kakarot bp

This may not come as a surprise to most, but Goku does in fact have the highest BP of any character in Dragon Ball Z: Kakarot, clocking in at 24,407,372 BP at level 250. What is strange about this entry is that by the end of Dragon Ball Z, Gohan is inarguably stronger than Goku with the use of his Ultimate form. This is made clear by how Super Saiyan 3 Goku struggled to keep up with the likes of Buu, but Ultimate Gohan was literally toying with him.

The Lowest Power Level in Dragon Ball Z: Kakarot

dbz kakrot power level

Chiaotzu actually has the lowest BP of everyone in the game, reaching 2,927,164, just shy of three million, at level 250. Despite the fact that many would have assumed that Yamcha would receive this honor given that he is the butt of nearly every Dragon Ball joke, or even Krillin due to his infamously high number of deaths, this makes sense. Chiaotzu doesn't do much fighting at all after the Saiyan Saga, even less so than the other human characters do. Chiaotzu's usefulness has always been more in the utility of his telekinesis than his raw battle power.

RELATED: What Dragon Ball Z: Kakarot's DLC Reveal Means for the Season Pass

Goten is Stronger than Trunks

trunks goten fusion dance

This one is somewhat negligible due to how close it is, but Goten's BP at level 250 is 19,710,208, while Trunks' is somewhat lower at 18,800,236. Generally, most fans assume that Trunks is stronger than Goten given that he is one year older than Goku's son and likely has a much more rigorous training schedule with his father Vegeta. Still, the fact that the two are so close in power is a nice nod to the fact that the fusion dance requires two people similar in power.

Gohan is Weaker than Most Characters

Dragon Ball Z Kakarot Nappa and Gohan

Gohan is no pushover, and he proves that countless times throughout the story of Dragon Ball Z: Kakarot, despite being so young throughout most of it. Regardless, though, Gohan's BP at level 250 is ranked at a mere 16,320,756, which out of the 12 characters in DBZ: Kakarot is the ninth strongest, or fourth weakest, of them all. This is utterly bizarre given that in the Buu Saga he is clearly the strongest character (not including Vegito).

There are a couple reasons this might be. First, it is possible that this BP level is each character's base form, and doesn't take into account the transformations they have. Few would argue that Gohan's base form surpasses that of Goku or Vegeta, but the Ultimate transformation is what puts him so far ahead of them. Otherwise, it is possible that to reflect Gohan's lack of training after the events of Z, his BP scaled at a slower rate than other characters once he reached higher level. Still, it is strange to see Gohan below the likes of Piccolo (21,976,696), Trunks, Goten, and even Tien (16,985,344).

RELATED: How Dragon Ball Z: Kakarot Can Fix Its Time Machine

Tien is Stronger than Android 18

dbz kakarot power leel andoid 18

Tien is beloved by many, but he is still a human like Krillin or Yamcha and therefore has certain limits. While it is feasible that end of Buu Saga, Tien would be stronger than Cell Saga Android 18, but with both characters at level 250, one would expect Android 18 to outclass Tien given her biological/mechanical advantages. Nevertheless, Tien boasts a BP of 16,985,344, while Android 18 lags behind at 16,918,080. Once again, the difference isn't that great, but it is still strange to see, especially when compared to how strong 18's brother, Android 17, is in Dragon Ball Super.

There's a Huge Power Gap Between Yamcha and Krillin

Dragon Ball Z Kakarot Yamcha

Yamcha, alongside Tien, Chiaotzu, and Krillin to an extent, group of characters which sort of fell to the wayside as the series progressed and power levels grew higher and higher. This is understandable, as they are just humans, but the difference between Yamcha and Krillin is staggering. Yamcha's BP at level 250 rests at a meager 3,605,049, while Krillin's sits high and mighty at 14,836,176. Despite this massive difference, Krillin is #10 on the list and Yamcha is #11. This is likely due to how the Grand Elder Guru unlocked Krillin's potential on Namek, but that doesn't explain how Tien was able to get so strong.

Dragon Ball Z: Kakarot Full BP (Power Level) Ranking

Below is the full ranking of each character's power level at level 250. Again, keep in mind that these numbers can change slightly as they are affected by the permanent stat boosts gained from eating full course meals cooked by Chi-Chi, but in this case most characters have only received minimal stat boosts from this.

Goku - 24,411,648

Vegeta - 23,012,436

Piccolo - 21,976,696

Future Trunks - 21,444,652

Goten - 19,710,208

Trunks (Kid) - 18,800,236

Tien - 16,985,344

Android 18 - 16,918,080

Gohan - 16,320,756

Krillin - 14,836,176

Yamcha - 3,605,049

Chiaotzu - 2,927,164

Dragon Ball Z: Kakarot is available now for PC, PS4, and Xbox One.

MORE: Predicting Dragon Ball Z: Kakarot's Super DLC Release Date