Button Mash The Best Fighting Pokemon of All Time  

Ranker Pokemon
Originally by
53.9k votes 4.9k voters 43.7k views 52 items

List of the best Fighting Pokemon, as voted on by Pokemon fans like you. This list of the greatest Fighting type Pokemon includes monsters from every generation, so you can vote on everything from Hitmonchan to Lucario. This list isn't only made up of pure Fighting types, as half and secondary types are included as well.

If you're wondering, "What are the best Fighting Pokemon?" or "What are the top Fighting type Pokemon of all time?" then this list will help you out. If one of your favorite Fighting Pokemon isn't below, then feel free to add it below to see if other people will vote on it as well.
list ordered by
1
2,218 663
Lucario is listed (or ranked) 1 on the list The Best Fighting Pokemon of All Time
Lucario
2
1,858 746
Blaziken is listed (or ranked) 2 on the list The Best Fighting Pokemon of All Time
3
1,779 557
Machamp is listed (or ranked) 3 on the list The Best Fighting Pokemon of All Time
Machamp
4
1,484 579
Hitmonlee is listed (or ranked) 4 on the list The Best Fighting Pokemon of All Time
Hitmonlee
5
1,139 623
Heracross is listed (or ranked) 5 on the list The Best Fighting Pokemon of All Time
Heracross
6
1,364 599
Hitmonchan is listed (or ranked) 6 on the list The Best Fighting Pokemon of All Time
firereck1ess added Hitmonchan
7
1,304 577
Infernape is listed (or ranked) 7 on the list The Best Fighting Pokemon of All Time
8
990 477
Gallade is listed (or ranked) 8 on the list The Best Fighting Pokemon of All Time
Gallade
9
1,167 601
Primeape is listed (or ranked) 9 on the list The Best Fighting Pokemon of All Time
Primeape
10
1,053 571
Poliwrath is listed (or ranked) 10 on the list The Best Fighting Pokemon of All Time
Poliwrath
11
1,339 720
Mewtwo is listed (or ranked) 11 on the list The Best Fighting Pokemon of All Time
12
781 502
Toxicroak is listed (or ranked) 12 on the list The Best Fighting Pokemon of All Time
Toxicroak
13
599 588
Hitmontop is listed (or ranked) 13 on the list The Best Fighting Pokemon of All Time
14
759 521
Machoke is listed (or ranked) 14 on the list The Best Fighting Pokemon of All Time
Machoke
15
158 61
Hawlucha is listed (or ranked) 15 on the list The Best Fighting Pokemon of All Time
Hawlucha
16
144 59
Pangoro is listed (or ranked) 16 on the list The Best Fighting Pokemon of All Time
Pangoro
17
577 511
Breloom is listed (or ranked) 17 on the list The Best Fighting Pokemon of All Time
18
575 427
Arceus is listed (or ranked) 18 on the list The Best Fighting Pokemon of All Time
Yandi Bosman added
19
79 60
Riolu is listed (or ranked) 19 on the list The Best Fighting Pokemon of All Time
Riolu
20
91 65
Chesnaught is listed (or ranked) 20 on the list The Best Fighting Pokemon of All Time
Chesnaught
21
490 502
Combusken is listed (or ranked) 21 on the list The Best Fighting Pokemon of All Time
22
520 553
Mankey is listed (or ranked) 22 on the list The Best Fighting Pokemon of All Time
Mankey
23
513 513
Machop is listed (or ranked) 23 on the list The Best Fighting Pokemon of All Time
Machop
24
72 60
Scrafty is listed (or ranked) 24 on the list The Best Fighting Pokemon of All Time
Scrafty
25
406 481
Mienshao is listed (or ranked) 25 on the list The Best Fighting Pokemon of All Time
Mienshao