• Follow our Instagram!
  • Curious about what we're currently doing about bots? Check out the latest updates from staff in this thread.

Challenge 4th Generation Battle Facilities Discussion and Records

Castle Doubles 734
proof: playlist (streamed live at twitch.tv/squilliams7008 )
Gengar
Ability: Levitate
Level: 50
EVs: 252 Atk / 4 SpA / 252 Spe
Hasty Nature
IVs: 0 HP / 0 Def / 0 SpD
- Shadow Ball
- Protect
- Destiny Bond
- Explosion



Garchomp
Ability: Sand Veil
Level: 50
EVs: 12 HP / 252 Atk / 244 Spe
Jolly Nature
- Earthquake
- Dragon Claw
- Swords Dance
- Protect



Latios
Ability: Levitate
Level: 50
EVs: 252 SpA / 4 SpD / 252 Spe
Timid Nature
IVs: 30 HP / 0 Atk / 30 Def
- Protect
- Psychic
- Ice Beam
- Thunderbolt
From a few months ago. Forgot to make a post about it.
 
maybe with a side of not understanding how the spread penalty works.
Yeah so it turns out I didn't understand how the spread penalty works, but it's also stupid:
  1. For moves that hit both opponents, the spread penalty applies if there are two mons with nonzero hp on the same side as the victim.
  2. For moves that hit all other mons, the spread penalty applies if there are at least two mons with nonzero hp other than the victim.
...and I think prong 2 is straight up bugged, and should be counting mons other than the attacker rather than the victim. For EQ/Surf type moves that's not such a big deal since you're counting the same number of mons whether you skip a victim that's still alive or the user that's still alive, and basically rounds off to no spread penalty if you two are the last things on the field (even if that's only because everyone else died from the same attack already). For booms, this turns out to that the last *two* victims on the field take full damage, yes if you kill your partner first you do full damage to both opponents.

(This was already known, and circumstantial evidence suggests that gen 4 vgc players knew Explosion got full damage on two targets too, but darned if it was documented anywhere I could find itβ€”I dug that post up through a chain of Showdown bug reports after identifying the issue......)

now someone else pls do the work of getting this written up on bupi or w/e so I don't have to defile my hands
 
Battle Factory Singles 63 wins (Lvl 50)

Full recorded run:


Round 1:
Initial Rentals: Togetic, Treecko, Remoraid
Battle 1: Togetic, Treecko, Remoraid vs Carvanha, Murkrow, Delcatty
Battle 2: Togetic, Delcatty, Remoraid vs Eevee, Buneary, Combee
Battle 3: Togetic, Delcatty, Buneary vs Mime Jr., Krabby, Geodude
Battle 4: Togetic, Delcatty, Geodude vs Tentacool, Kricketot, Ledian
Battle 5: Togetic, Delcatty, Tentacool vs Onix, Illumise, Rhyhorn
Battle 6: Togetic, Delcatty, Onix vs Ledian, Yanma, Charmander
Battle 7: Ledian, Delcatty, Onix vs Grumpig, Zangoose, Shelgon

Round 2:
Initial Rentals: Purugly, Piloswine, Noctowl
Battle 8: Purugly, Piloswine, Noctowl vs Charmander, Croagunk, Magnemite
Battle 9: Purugly, Piloswine, Magnemite vs Tentacool, Lickitung, Budew
Battle 10: Purugly, Piloswine, Lickitung vs Shuppet, Gloom, Roselia
Battle 11: Purugly, Piloswine, Gloom vs Wormadam, Croconaw, Wartortle
Battle 12: Purugly, Piloswine, Croconaw vs Charmeleon, Torkoal, Pidgeot
Battle 13: Purugly, Piloswine, Pidgeot vs Numel, Seel, Gible
Battle 14: Purugly, Piloswine, Seel vs Mightyena, Vigoroth, Gligar

Round 3:
Initial Rentals: Piloswine, Magnezone, Muk
Battle 15: Piloswine, Magnezone, Muk vs Lunatone, Monferno, Sealeo
Battle 16: Lunatone, Magnezone, Muk vs Purugly, Machoke, Bellossom
Battle 17: Purugly, Magnezone, Muk vs Dusclops, Camerupt, Arbok
Battle 18: Camerupt, Magnezone, Muk vs Luxio, Lunatone, Carnivine
Battle 19: Luxio, Magnezone, Muk vs Wartortle, Sealeo, Venomoth
Battle 20: Wartortle, Magnezone, Muk vs Zangoose, Solrock, Tangela
Battle 21: Solrock, Magnezone, Muk vs Aggron, Charizard, Metagross

Round 4:
Initial Rentals: Venusaur, Drapion, Poliwrath
Battle 22: Venusaur, Drapion, Poliwrath vs Gliscor, Walrein, Raichu
Battle 23: Gliscor, Drapion, Poliwrath vs Grotle, Kabutops, Dodrio
Battle 24: Gliscor, Dodrio, Poliwrath vs Claydol, Dragonite, Roserade
Battle 25: Gliscor, Dragonite, Poliwrath vs Machoke, Stantler, Ivysaur
Battle 26: Gliscor, Stantler, Poliwrath vs Tauros, Skarmory, Heracross
Battle 27: Gliscor, Skarmory, Poliwrath vs Electabuzz, Sneasel, Machoke
Battle 28: Gliscor, Electabuzz, Poliwrath vs Floatzel, Probopass, Miltank

Round 5:
Initial Rentals: Tentacruel, Electivire, Machamp
Battle 29: Tentacruel, Electivire, Machamp vs Vespiquen, Dewgong, Skuntank
Battle 30: Tentacruel, Electivire, Machamp vs Kingdra, Floatzel, Ludicolo
Battle 31: Tentacruel, Electivire, Machamp vs Cradily, Blastoise, Walrein
Battle 32: Tentacruel, Electivire, Machamp vs Bastiodon, Bronzong, Scizor
Battle 33: Tentacruel, Electivire, Machamp vs Ursaring, Rhyperior, Mr. Mime
Battle 34: Tentacruel, Electivire, Machamp vs Abomasnow, Poliwrath, Rapidash
Battle 35: Tentacruel, Electivire, Machamp vs Arcanine, Raichu, Blastoise

Round 6:
Initial Rentals: Staraptor, Sceptile, Gyarados
Battle 36: Staraptor, Sceptile, Gyarados vs Marowak, Lanturn, Heracross
Battle 37: Staraptor, Sceptile, Gyarados vs Donphan, Whiscash, Exeggutor
Battle 38: Staraptor, Sceptile, Gyarados vs Rampardos, Luxray, Hypno
Battle 39: Staraptor, Sceptile, Gyarados vs Nidoqueen, Froslass, Glaceon
Battle 40: Staraptor, Sceptile, Gyarados vs Rampardos, Lopunny, Breloom
Battle 41: Staraptor, Sceptile, Gyarados vs Rapidash, Bronzong, Slowking
Battle 42: Staraptor, Bronzong, Gyarados vs Aggron, Heracross, Floatzel

Round 7:
Initial Rentals: Tauros, Gengar, Heatran
Battle 43: Tauros, Gengar, Heatran vs Gliscor, Scizor, Glalie
Battle 44: Tauros, Gengar, Heatran vs Lanturn, Rampardos, Dugtrio
Battle 45: Tauros, Gengar, Heatran vs Exeggutor, Bastiodon, Rapidash
Battle 46: Tauros, Gengar, Heatran vs Slowbro, Drapion, Lickilicky
Battle 47: Tauros, Gengar, Heatran vs Nidoqueen, Rapidash, Sceptile
Battle 48: Tauros, Gengar, Heatran vs Whiscash, Glaceon, Ludicolo
Battle 49: Tauros, Gengar, Heatran vs Manectric, Flareon, Scizor

Round 8:
Initial Rentals: Swampert, Gengar, Mamoswine
Battle 50: Swampert, Gengar, Mamoswine vs Kangaskhan, Sceptile, Bastiodon
Battle 51: Swampert, Gengar, Mamoswine vs Magnezone, Roserade, Tentacruel
Battle 52: Swampert, Gengar, Mamoswine vs Floatzel, Typhlosion, Skarmory
Battle 53: Swampert, Gengar, Mamoswine vs Mr. Mime, Nidoking, Slaking
Battle 54: Swampert, Gengar, Mamoswine vs Shiftry, Lapras, Dewgong
Battle 55: Swampert, Gengar, Lapras vs Whiscash, Tangrowth, Houndoom
Battle 56: Swampert, Gengar, Lapras vs Victreebel, Charizard, Staraptor

Round 9:
Initial Rentals: Mr. Mime, Ursaring, Tyranitar
Battle 57: Mr. Mime, Ursaring, Tyranitar vs Latios, Crobat, Hypno
Battle 58: Latios, Ursaring, Tyranitar vs Slowbro, Espeon, Starmie
Battle 59: Latios, Ursaring, Tyranitar vs Exploud, Dragonite, Porygon-Z
Battle 60: Latios, Porygon-Z, Tyranitar vs Lopunny, Ampharos, Vileplume
Battle 61: Latios, Porygon-Z, Tyranitar vs Typhlosion, Latias, Lickilicky
Battle 62: Latios, Porygon-Z, Tyranitar vs Ambipom, Crobat, Dugtrio
Battle 63: Latios, Porygon-Z, Tyranitar vs Porygon2, Politoed, Marowak

Round 10:
Initial Rentals: Breloom, Tentacruel, Golem
Battle 64: Breloom, Tentacruel, Golem vs Kangaskhan, Walrein, Registeel (lost)

Yeah that last round gave me poor rentals to work with...
 
Hi, I submit a streak of 43 in the Battle Factory Multis (L. 100), on retail. I played with a friend.
It's something we did purely for fun some months ago and I know it's probably nothing special, but I thought it would make sense to post it since there aren't many submitted streaks in this specific category.
We may try again, this time at L. 50 (as you can see below, we started a new streak). But I'm anything but sure we could achieve a better result lol

I don't have the replay of our loss. But I remember quite a few things about how the game went.
We had a terrible lead with Sceptile-3 and Starmie-2, while the opponents had Regigias-3 and Wailord-4. I miscalculated the damage from Leaf Blade on Wailord, that survived when I fought it wouldn't. Then Starmie attacked but I'm not that sure of what it did: it probably landed a Hydro Pump on Regigigas or something, but it really doesn't count. What matters is that Wailord struck back, landing a Blizzard on both its targets: Sceptile went down, because of a crit, and Starmie got cheaped. Right after that, Regigigas' Thunderbolt finished our Starmie and, with it, our chances to win the game. Not because a 2v4 is necessarily an impossible scenario, but because the two we had in the back β€” I only remember I had a Skarmory β€” couldn't do anything against our opponents' team. As far as i can recall, we managed to kill Wailord, but eventually Gengar-4 popped out and OHKOed my Skarmory with Thunderbolt, putting our last mon in a hopeless 1v3.
 

Attachments

  • BF43.jpeg
    BF43.jpeg
    348.4 KB · Views: 26
Last edited:
Hello, I would like to submit 2 of my own streaks. They were done on my European English Pearl cart 2-3 years ago.

I will provide pokepastes for all the records, HOWEVER I am unsure about the items used since I'm going partially off of memory. I do have certain items still held by some of the mons in my PC but I swapped them around a lot, especially when it came to Lum Berry vs Chople Berry on Tyranitar. I am only 100% sure about the Pokemon, IVs/EVs, and moves.

Yes the teams have some dumb moves, like Stone Edge on Garchomp. iirc missing Stone Edge multiple times in a row on a Moltres is what ended my Singles run. The items could've also used some work. I have improved since then.

To my knowledge, no moves exclusive to PtHGSS were used, but feel free to double-check my pokepastes

DP Battle Tower Singles - 123 Win Streak: https://pokepast.es/8bdb8af0aba8679e
DP Battle Tower Multi (NPC Partners) - 52 Win Streak (Could've been longer but I switched to my Ribbon Masters after the 49th Win, and they didn't get super far. Pokepaste is for battles 1-49): https://pokepast.es/b9855a60b0e03532
 

Attachments

  • 20261020_215208.jpg
    20261020_215208.jpg
    2.3 MB · Views: 12
  • 20261020_215245.jpg
    20261020_215245.jpg
    2.2 MB · Views: 12
  • 20261020_220706.jpg
    20261020_220706.jpg
    2.1 MB · Views: 19
  • 20261020_220722.jpg
    20261020_220722.jpg
    1.5 MB · Views: 21
  • 20261020_220729.jpg
    20261020_220729.jpg
    2.7 MB · Views: 20
  • 20261020_220730.jpg
    20261020_220730.jpg
    3.6 MB · Views: 18
  • 20261020_220736.jpg
    20261020_220736.jpg
    3.4 MB · Views: 23
  • 20261020_220737.jpg
    20261020_220737.jpg
    1.4 MB · Views: 24
set this battle factory pb a month ago
1793135043123.png


it really just happened to me after i had pretty bad runs, some logs i shared in a chat while i was playing
saki β€” 23/09/2026 22:52
Just reached w9
In a while
I got moltres3
I hate that set
saki β€” 23/09/2026 23:01
Reached w10
saki β€” 23/09/2026 23:10
Reached w11.
I didnt switch a single mon
I had pz3 mismagius4 mamoswine1
Im 3 Wins from my pr

yo my draft is broke

latios4 zap1 miltank4
Pix [PAT], β€” 23/09/2026 23:28
Yo that's super broken lmao
saki β€” 23/09/2026 23:34
Yooo i did it
Thank god
I swapped miltank for starmie mid way

Borja β€” 23/09/2026 23:35
goat
saki β€” 23/09/2026 23:36
I had a battle where id lose if i didnt get super lucky
I faced kingdra2 with zap
Gets yawned, i land thunder
And then it ice beams into the Yache and freezes me
So i dodge the yawn but thaw the next turn
That was a crazy interraction
Roro [PAT], β€” 23/09/2026 23:42
saki is too nice with it damn
impressive
saki β€” 23/09/2026 23:44
I wanna try w12 either way it was a crazy run
Definitely got very lucky with some drafts and battles
I got garchomp1 and pz4
Ok i lost i think i misplayed
saki β€” 23/09/2026 23:52
I had chomp vs full life outraging kingdra i figured my best bet was going for dclaw Altho i could have tried sandstorm ou double team
But kingdra lived short
rly crazy run
 
Last edited:
Here to post some of my emulator streaks. The Multi streak is 2 years old, the Arcade streak I continued just now from an old run, and the rest are a few months old.
All the Pokemon used for these streaks originated from my Pearl Cart (refer to my previous post). The primary emulator is US HeartGold. The secondary emulator (for Multi) is EU Platinum.
Empoleon, Staraptor, Luxray are some of my playthrough mons from when I was 4 years old. I mistakenly included pictures of Empoleon and Staraptor in my previous post despite ending up not posting a streak where I used them.
Tyranitar and Garchomp were bred to be perfect for the Battle Frontier.

- PtHGSS Multi Battles (w/ Self): 62 Wins (https://pokepast.es/f4d24893485d13c7). Kinda bad movesets since I still had much to learn in 2024.

- Battle Hall with Empoleon: 173 Wins (https://pokepast.es/f9ff7b3ec6afb797). Lost quickly after 170 because I returned to the streak long after hitting 170, unprepared to actually do well.

- Battle Castle: 49 Wins (https://pokepast.es/7bbb454618dea955) (technically ongoing, but I have no plans to continue that run because it had pretty bad early set Castle Point farming, so I would much rather start over). Video of Darach fight: https://files.catbox.moe/atqsvi.mp4

- Battle Arcade: 57 Wins (https://pokepast.es/0a1dd7fd9275b602). Video of Dahlia fight: https://files.catbox.moe/g9do5j.mp4 / Livestream of battles 50-58:
 

Attachments

  • Multi.png
    Multi.png
    110.2 KB · Views: 29
  • Hall.png
    Hall.png
    86.5 KB · Views: 25
  • Castle.png
    Castle.png
    91.1 KB · Views: 21
  • Arcade.png
    Arcade.png
    92 KB · Views: 26
  • GARADOR.png
    GARADOR.png
    226.4 KB · Views: 26
  • IGADON.png
    IGADON.png
    220 KB · Views: 25
  • IKANT.png
    IKANT.png
    217.9 KB · Views: 25
I've been pushing my ongoing multi w/myself streak further and I've hit 105 (I'll info dump about it once I lose). Just wondering if I should start recording some streaks to raise my standard of proof now that I'm going into 'big' numbers? Conscious that I post less than once a year so dumping a high ranking streak out of the blue might seem suspect.

That being said I think anyone who's done a big multi streak would agree that the reason that there aren't more higher streaks recorded is that nobody wants to sink that much time into it, not that people can't do it πŸ˜…

Also in case anyone is wondering, getting a 100+ multi streak upgrades your trainer card. Wonder how many other people have done it this way?
 
Well I recorded 106 - 112. I choked on turn 1, game 1 and enjoyed a fair few lucky turns throughout those games so not a good look for me but I'll upload it anyway πŸ₯²

The footage is almost an hour long so I'll try to speed it up as much as I can without ruining the battles (most of the time is just me looking at calcs)

Edit: here we are:

I made some wonky decisions (I do pretty much every set) but I just want to say I wouldn't normally let an aero rock slide me like that. My line of thinking was something like:

- From the trainer, we know it's 715: | Aerodactyl | Adamant | Yache Berry | Giga Impact | Earthquake | Rock Slide | Crunch | Atk/Spe
- Weavile outspeeds, but can't KO due to Yache berry
- Oh but Latios can with TBolt, so I'll go for that!

So I was sorta thinking about Latios' damage but with Weavile's speed tier still in my mental register. Aero is a bit problematic for the team in general though so there's often no ideal solution. In this case I'd rather flinch and KO it and deal with the annoyance of Ampharos than take a rock slide though.
 
Last edited:
Hi 🐽,

First time posting here. Lately I have been getting back into the old Pokemon games and I have been spending a lot of time on Pokemon Platinum. I tried looking for cool and usable teams for the Battle Tower win streak but only found old forums. I noticed some HGSS references here tho. Is my input for a Platinum Win streak challenge here in the right place? I am currently on a streak of 196. I wanted to upload or share details when I reach 200 if anyone is interested. If this is not the correct place, does anyone have a reference to where I can post it?

Thank you!
 
Hi 🐽,

First time posting here. Lately I have been getting back into the old Pokemon games and I have been spending a lot of time on Pokemon Platinum. I tried looking for cool and usable teams for the Battle Tower win streak but only found old forums. I noticed some HGSS references here tho. Is my input for a Platinum Win streak challenge here in the right place? I am currently on a streak of 196. I wanted to upload or share details when I reach 200 if anyone is interested. If this is not the correct place, does anyone have a reference to where I can post it?

Thank you!
Yes you are in the right place, and yes there is interest 😊
 
Hello again! 🐽

I would like to share my cool team that I use(d) in Pokemon Platinum for the Battle Tower Win-Streak (Singles). I got to a 203 win streak (and still going) with it, so it seems to be consistent enough for a 100 win challenge to post.

Quick disclaimer: I play on an emulator on my phone. I post this because I wanted to share it with others to enjoy and try the team for themselves, but I do realize it might be frowned upon to post non DS footage.

This is the team: https://pokepast.es/5b7a05456cd459d4

Zapdos @ Yache Berry
Ability: Pressure
Level: 50
EVs: 252 HP / 252 Spe
Timid Nature
- Thunderbolt
- Toxic
- Substitute
- Roost

Metagross @ Custap Berry
Ability: Clear Body
Level: 50
EVs: 252 HP / 252 Atk
Adamant Nature
IVs: 6 Def / 27 SpD
- Meteor Mash
- Earthquake
- Explosion
- Endure

Garchomp @ Choice Scarf
Ability: Sand Veil
Level: 50
EVs: 252 Atk / 252 Spe
Jolly Nature
IVs: 28 Def
- Outrage
- Earthquake
- Dragon Claw
- Aerial Ace

Yes, I am aware the IVs on Metagross and Garchomp aren't optimal. Currently looking for a better Beldum in a Swarm haha.

Let me break down the team.

**Garchomp**
The first member I started with was Garchomp. Dragon is such a strong type to utilize. Most people prefer a Lati@s, but I was not able to get one. I think Garchomp is a more then good alternative. Contrary to Draco Meteor which nukes and then limits your offense the next turn, Outrage is a consistent strong click to delete opponents. On most forums I saw Garchomp paired with Tyranitar and also often used as a set up (Sub / Swords Dance) breaker with the Sand. I am convinced Choice Scarf with the speed control is the best set. I can't emphasis enough how clutch it is to have its speed tier boosted with the Scarf. It can consistently close / end games or revenge pretty much any prior threat.

Move choices: Earthquake = best attack with little drawback. Outrage is the strongest move you can click, but has the drawback that you are forced to attack a second or third turn in a row, meaning that sometimes when you take a KO and then next pokemon that comes in you can't KO with Outrage, you risk losing Garchomp. That's why I also like running Dragon Claw. Last move I would recommend Aerial Ace. There has been many times where this saved me against Double Team (usually Grass types) users like Sceptile, Torterra etc. It is nice to have a guaranteed form of damage into them.

**Metagross**
In most matches, this is the trader and safety insurance against top threats like Lati@s, Cresselia, Salamence, Kingdra, Starmie but also against the Ice types that aren't part Water type, like Weavile, Abomasnow, Regice etc. Metagross Meteor Mash and EQ hit most things for good damage and more often then not it is able to trade a KO due to his high bulk and power. Then when the next threat comes in, you can Endure + Explosion for a second KO. Because of the Endure you can also use Metagross relatively safe as a swap in against strong hits because if it can survive 1 hit instead of usual 2, you can always Endure and Explosion and trade to make progress. This is also very useful into Quick Claw users, to ensure you get the faster hit off, as Metagross is naturally faster then the Quick Claw users.

**Zapdos**
Zapdos was added last, but functions as a lead. Zapdos has good synergy with Garchomp and Metagross because it deals with bulky waters like Suicune, Feraligatr Slowbrothers, but also punishes most steel types like Skarmory, Scizor, Bronzong, Heatran. Garchomp is a good pivot into the electric types that often occur into Zapdos and Metagross is a good midground switch to scout for ice or rock moves meant for Zapdos. Zapdos' bulk is very consistent and with Substitute + Pressure it can Sub 3 times and stall all PP of strong attack like ex Blizzard, Stone Edge or OHKO moves, and Roost up after. The Yache berry allows it to beat all water types even with ice coverage. It can maintain health w a Toxic exchange into Ice move and then follow up w Roost Sub stall. Because of the Speed, Zapdos outspeeds most threats you will see and can Toxic + Sub + Roost stall them. Thunderbolt is a nice strong STAB move that KOs or 2hkos a lot of threats, even uninvested. The Zapdos lead is so strong because it has the ability to scout opposing sets and also matches up nicely into a lot of pokemon, so generally it is very easy to start a match with it. There is a bit of a learning curve to when you stay in turn 1 with Zapdos and Sub / Toxic, or when you outright swap turn 1, to have a better position. Depending on the trainer class you face, you can also accurately guess if Zapdos is important to keep around later or immediately go for damage with.

I could go into more depth or share recording of my games if anyone wants to.

Thanks for reading! 🐽
 

Attachments

  • Screenshot_2026-11-10-11-53-34-34_7d8cb52895150789ce8e0423a0310ecc.jpg
    Screenshot_2026-11-10-11-53-34-34_7d8cb52895150789ce8e0423a0310ecc.jpg
    138.2 KB · Views: 6
  • Screenshot_2026-11-10-11-54-09-82_7d8cb52895150789ce8e0423a0310ecc.jpg
    Screenshot_2026-11-10-11-54-09-82_7d8cb52895150789ce8e0423a0310ecc.jpg
    275.8 KB · Views: 5
  • Screenshot_2026-11-10-11-54-17-12_7d8cb52895150789ce8e0423a0310ecc.jpg
    Screenshot_2026-11-10-11-54-17-12_7d8cb52895150789ce8e0423a0310ecc.jpg
    277.5 KB · Views: 5
  • Screenshot_2026-11-10-11-54-28-74_7d8cb52895150789ce8e0423a0310ecc.jpg
    Screenshot_2026-11-10-11-54-28-74_7d8cb52895150789ce8e0423a0310ecc.jpg
    277.8 KB · Views: 5
Last edited:
Back
Top