Pokemon Go Raid Bosses

Listed below are the current Raid bosses in Pokemon GO, according to the Silph Research Group.

Update March 25th, 2023: Mega Venusaur returns to raids alongside Thundurus Incarnate Forme. Be smart. Please obey all local restrictions on travel and gatherings when raiding.
Impossible You need a bigger group!
Hardcore Experts only! (Technically possible and someone has achieved it.)
Hard Achievable with any combo of the top 3 counters powered up to level 35.*
Medium Achievable with any combo of the top 6 counters powered up to level 30.* (5% buffer incl.)
Easy Achievable with any combo of the top 12 counters powered up to level 25.* (10% buffer incl.)
Very Easy Achievable with any combo of the top 24 counters powered up to level 20.* (15% buffer incl.)
Trivial Meets Very Easy criteria with half this number of trainers.
* No Weather or Friendship boosts required. See PokeBattler.com for top Raid Boss counter lists. PokeBattler.com Estimator utilized to rate difficulty.
Shiny variant can be obtained as a Raid boss reward encounter
NOT YET CONFIRMED Confirmation pending. We've not yet confirmed this boss in our controlled study, but believe it may still be appearing! Typically clarified within a few hours.

Mega Raids

Mega Venusaur
CP Range
1,480 - 1,554
Boosted CP
1,851 - 1,943
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+

Tier 5

Thundurus (Incarnate Forme)
CP Range
1,828 - 1,911
Boosted CP
2,285 - 2,389
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+

Tier 3

Raichu
CP Range
1,180 - 1,247
Boosted CP
1,476 - 1,558
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Dewgong
CP Range
1,071 - 1,134
Boosted CP
1,339 - 1,418
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Piloswine
CP Range
1,271 - 1,340
Boosted CP
1,589 - 1,675
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Eelektrik
CP Range
921 - 980
Boosted CP
1,152 - 1,225
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+

Tier 1

Mareep
CP Range
521 - 566
Boosted CP
651 - 708
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Vanillite
CP Range
545 - 590
Boosted CP
682 - 738
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Emolga
CP Range
876 - 933
Boosted CP
1,095 - 1,166
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Cubchoo
CP Range
563 - 610
Boosted CP
704 - 763
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+
Dedenne
CP Range
991 - 1,051
Boosted CP
1,239 - 1,315
Counters » Group Size Difficulty:
1
2
3
4
5
6
7
8+