How Many Pokémon Can You Get with Only Pokémon Platinum?
Assuming you do not use any glitches and do not have the ability to get the encounters that require a GBA Pokémon cartridge inserted, the answer is 374. The Professor Oak challenge guide for Platinum can be found here, although I've made a shorter list of encounters below in case anything happens to the external guide.
With the ability to get the GBA dual-slot encounters, you can get an additional 32 Pokémon, bringing the total to 406.
The list of Pokémon you cannot get without trading or using dual-slot encounters, which equals 374 species, is as follows:
- Two Starters (6) - 6 total
- As you can only select one starter Pokémon, the other two starters, and their evolutions, are unavailable; this totals 6 Pokémon.
- Trade Evolutions (16) - 22 total
- Alakazam, Golem, Machamp, Gengar, Rhyperior, Dusknoir, Porygon2, Porygon-Z, Scizor, Electivire, Magmortar, Politoed, Slowking, Kingdra, Huntail, and Gorebyss evolve by trade. Without the ability to trade, they are unobtainable.
- One Fossil Pokémon (2) - 24 total
- As you can only obtain one of the Skull or Armor Fossil in the Underground, you miss out on the other Fossil Pokémon (Cranidos or Shieldon) and its evolution.
- Spiritomb (1) - 25 total
- Spiritomb requires the player to be able to connect with other players in the Underground. Without multiplayer access, it is unobtainable.
- Version Exclusives (12) - 37 total
- The following Pokémon cannot be obtained without the use of glitches or trading: Misdreavus, Mismagius, Murkrow, Honchkrow, Glameow, Purugly, Stunky, Skuntank, Trapinch, Vibrava, Flygon, and Clamperl.
- Other Region Starters (27) - 64 total
- All Kanto, Johto, and Hoenn starters must be transferred from Gen 3 or traded from HeartGold or SoulSilver.
- Other Region Legendaries (14) - 78 total
- All Legendaries from Kanto, Johto, and Hoenn (except for Articuno, Zapdos, and Moltres) must be transferred from Gen 3 or traded from HeartGold or SoulSilver.
- Regigigas (1) - 79 total
- Regigigas is only obtainable if the player has Regirock, Regice, and Registeel in their party. As those are locked to transfer or trade, Regigigas is thus unobtainable.
- Dual Slot (31) - 110 total
- The following Pokémon cannot be obtained without the use of the GBA dual-slot encounters: Caterpie, Metapod, Butterfree, Weedle, Kakuna, Beedrill, Ekans, Arbok, Sandshrew, Sandslash, Vulpix, Ninetales, Growlithe, Arcanine, Pineco, Forretress, Shuckle, Teddiursa, Ursaring, Lotad, Lombre, Ludicolo, Seedot, Nuzleaf, Shiftry, Sableye, Mawile, Zangoose, Seviper, Lunatone, and Solrock. (The 32nd Pokémon is Gengar, which was mentioned separately.)
- Mythical/Event (9) - 119 total
- Outside of glitches, Mew, Celebi, Jirachi, Deoxys, Phione, Manaphy, Darkrai, Shaymin, and Arceus were only obtainable via events that are no longer active or are difficult to come by.
Professor Oak Challenge Notes
Pre-Badge 1 (Roark) - 36 Total Pokémon
- Gift at Route 201: One starter & its evolutions (3 total)
- Walking on Route 201: Bidoof, Bibarel (5 total)
- Walking on Route 201: Starly, Staravia, Staraptor (8 total)
- Walking on Route 201: Kricketot, Kricketune (10 total)
- Walking on Route 202: Shinx, Luxio, Luxray (13 total)
- Fishing (Old Rod) on Route 218: Magikarp, Gyarados (15 total)
- Walking on Route 204 (southern half): Budew, Roselia (17 total)
- Walking on Route 204 (southern half): Wurmple, Silcoon, Beautifly, Cascoon, Dustox (22 total)
- Walking in Ravaged Path: Psyduck, Golduck (24 total)
- Walking in Ravaged Path: Zubat, Golbat, Crobat (27 total)
- Walking on Route 203: Abra, Kadabra (29 total)
- Walking in Oreburgh Gate: Geodude, Graveler (31 total)
- Walking in Oreburgh Mine: Onix (32 total)
- Walking on Route 207: Machop, Machoke (34 total)
- Walking on Route 207: Ponyta, Rapidash (36 total)
Badge 1 through Badge 2 (Gardenia) - 76 Total Pokémon
- Walking at the Valley Windworks: Shellos, Gastrodon (38 total)
- Walking at the Valley Windworks: Buizel, Floatzel (40 total)
- Walking at the Valley Windworks: Pachirisu (41 total)
- Static encounter at the Valley Windworks: Drifloon, Drifblim (43 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Aipom, Ambipom (45 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Burmy, Wormadam, Mothim (48 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Cherubi, Cherrim (50 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Combee, Vespiquen (52 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Heracross (53 total)
- Honey Tree (Floaroma Meadow, Valley Windworks, two on Route 205): Munchlax, Snorlax (55 total) - note that a Munchlax tree may not be available as one of the four trees you can encounter before fighting Gardenia; either ensure your Trainer ID allows you an early Munchlax tree (check it here) or wait until later.
- Walking in Eterna Forest: Buneary, Lopunny (57 total)
- Walking in Eterna Forest: Gastly, Haunter (59 total)
- Walking in Eterna Forest: Hoothoot, Noctowl (61 total)
- In-game Trade in Eterna City: Chatot: Trade your Buizel (62 total)
- Revive the Skull/Armor Fossil (obtained through the Underground) in Oreburgh Museum: one of Cranidos or Shieldon and its evolution (64 total)
- Walking on Route 211 (western half): Meditite, Medicham (66 total)
- Walking on Route 211 (western half): Bronzor, Bronzong (68 total)
- Walking on Route 211 (western half): Chingling, Chimecho (70 total)
- Walking in Mt. Coronet 1F north (toward Route 211): Cleffa, Clefairy (72 total)
- Walking in Mt. Coronet 1F north (toward Route 211): Nosepass, Probopass (74 total)
- Get a Moon Stone via mining in the Underground: Evolve Clefairy (75 total)
- Get a Shiny Stone via Pickup (level 41+ Pickup user): Evolve Roselia (76 total)
Badge 2 through Badge 3 (Fantina) - 90 Total Pokémon
- Gift (Egg) in Eterna City: Togepi, Togetic (78 total)
- Get a Shiny Stone via Pickup (level 41+ Pickup user): Evolve Togetic (79 total)
- Walking in the Old Chateau: Rotom (80 total)
- Walking on Route 206: Gligar (81 total)
- Walking in Wayward Cave B1F: Gible, Gabite, Garchomp (84 total)
- Walking on Route 208: Ralts, Kirlia, Gardevoir (87 total)
- Get a Dawn Stone via Pickup (level 51+ Pickup user): Evolve Kirlia (88 total)
- Gift in Hearthome City: Eevee (89 total)
- Evolve Eevee into any Eeveelution except Glaceon (90 total)
Badge 3 through 4 (Maylene) - 139 Total Pokémon
- Walking on Route 209: Chansey, Blissey (92 total)
- Walking on Route 209: Duskull, Dusclops (94 total)
- Fishing (Good Rod) on Route 209: Goldeen, Seaking (96 total)
- Fishing (Good Rod) in Mt. Coronet: Barboach, Whiscash (98 total)
- Fishing (Good Rod) on Route 205 (southern half): Finneon, Lumineon (100 total)
- Walking in the Solaceon Ruins: Unown (101 total)
- Breed Eevee and evolve into the remaining 5 non-Glaceon Eeveelutions (106 total)
- Walking on Route 210 (southern half): Scyther (107 total)
- Walking on Route 215: Marill, Azumarill (109 total)
- Walking on Route 215: Lickitung, Lickilicky (111 total)
- Gift in Veilstone City: Porygon (112 total)
- Walking on Route 214: Houndour, Houndoom (114 total)
- Walking on Route 214: Rhyhorn, Rhydon (116 total)
- Evolve Gligar by leveling up with a Razor Fang from Route 214: Gliscor (117 total)
- Walking in Maniac Tunnel: Hippopotas, Hippowdon (119 total)
- Walking on Valor Lakefront: Girafarig (120 total)
- Walking on Route 213: Wingull, Pelipper (122 total)
- Fishing (Good Rod) on Route 213: Remoraid, Octilery (124 total)
- Walking in the Great Marsh: Wooper, Quagsire (126 total)
- Walking in the Great Marsh: Tropius (127 total)
- Walking in the Great Marsh: Tangela, Tangrowth (129 total)
- Walking in the Great Marsh: Yanma, Yanmega (131 total)
- Walking (special encounter) in the Great Marsh: Carnivine (132 total)
- Walking (special encounter) in the Great Marsh: Skorupi, Drapion (134 total)
- Walking (special encounter) in the Great Marsh: Croagunk, Toxicroak (136 total)
- Walking in the Trophy Garden: Pichu, Pikachu (138 total)
- Get a Thunderstone via mining in the Underground: Evolve Pikachu (139 total)
Badges 4 through 6 (Byron) - 157 Total Pokémon
Badges 6 through 7 (Candice) - 169 Total Pokémon
- Fishing (any Rod) in Mt. Coronet B1F: Feebas, Milotic (159 total)
- Walking on Route 216: Snover, Abomasnow (161 total)
- Walking on Route 216: Sneasel (162 total)
- Walking on Route 216: Snorunt, Glalie, Froslass (165 total)
- Walking on Route 217: Swinub, Piloswine, Mamoswine (168 total)
- Level up Eevee on Route 217: Glaceon (169 total)
Badges 7 through Elite Four - 179 Total Pokémon
- Evolve Sneasel by leveling up with a Razor Claw from Veilstone City: Weavile (170 total)
- Walking on Mt. Coronet mountainside: Absol (171 total)
- Static encounter in the Distortion World: Giratina (172 total)
- Walking on Route 222: Electabuzz (173 total)
- Solaceon Town: Breed Electabuzz to get Elekid (174 total)
- Surfing in Sunyshore City: Mantyke, Mantine (176 total)
- Static encounter at Lake Acuity: Uxie (177 total)
- Static encounter at Lake Valor: Azelf (178 total)
- Roaming Legend: Mesprit (179 total)
Post-Elite Four - National Pokédex - 374 Total Pokémon
All National Pokédex Pokémon are only available after defeating the Elite Four.
The Super Rod is at the Fight Area.
- Walking on Route 201 (Swarm): Doduo, Dodrio (181 total)
- Walking on Route 201 (Poké Radar): Nidoran♀, Nidorina, Nidoqueen (184 total)
- Walking on Route 201 (Poké Radar): Nidoran♂, Nidorino, Nidoking (187 total)
- Walking at Lake Verity (Poké Radar): Wobbuffet (188 total)
- Fishing (Super Rod) at Route 220: Chinchou, Lanturn (190 total)
- Walking on Route 221 (Swarm): Farfetch'd (191 total)
- Walking on Route 202 (Swarm): Zigzagoon, Linoone (193 total)
- Walking on Route 202 (Poké Radar): Sentret, Furret (195 total)
- Walking on Route 218 (Swarm): Voltorb, Electrode (197 total)
- Fishing (Super Rod) in Canalave City: Staryu, Starmie (199 total)
- Fishing (Super Rod) on Iron Island: Qwilfish (200 total)
- Walking on Route 203 (Swarm): Cubone, Marowak (202 total)
- Revive the Helix Fossil (obtained through the Underground) in Oreburgh Museum: Omanyte, Omastar (204 total)
- Revive the Dome Fossil (obtained through the Underground) in Oreburgh Museum: Kabuto, Kabutops (206 total)
- Revive the Old Amber (obtained through the Underground) in Oreburgh Museum: Aerodactyl (207 total)
- Revive the Root Fossil (obtained through the Underground) in Oreburgh Museum: Lileep, Cradily (209 total)
- Revive the Claw Fossil (obtained through the Underground) in Oreburgh Museum: Anorith, Armaldo (211 total)
- Walking on Route 207 (Swarm): Phanpy, Donphan (213 total)
- Walking on Route 207 (Poké Radar): Stantler (214 total)
- Walking on Route 204 (northern half) (Poké Radar): Sunkern, Sunflora (216 total)
- Walking on Route 205 (southern half) (Poké Radar): Hoppip, Skiploom, Jumpluff (219 total)
- Walking on Route 205 (eastern half) (Poké Radar): Slowpoke, Slowbro (221 total)
- Fishing (Super Rod) on Route 205 (southern half): Shellder, Cloyster (223 total)
- Walking at the Fuego Ironworks (Poké Radar): Aron, Lairon, Aggron (226 total)
- Walking at the Valley Windworks (Swarm): Electrike, Manectric (228 total)
- Walking at the Valley Windworks (Poké Radar): Mareep, Flaaffy, Ampharos (231 total)
- Walking in Eterna Forest (Swarm): Slakoth, Vigoroth, Slaking (234 total)
- Walking in Eterna Forest (Poké Radar): Nincada, Ninjask, Shedinja (237 total)
- Walking on Route 206 (Swarm): Larvitar, Pupitar, Tyranitar (240 total)
- Walking on Route 206 (Poké Radar): Baltoy, Claydol (242 total)
- Walking on Route 211 (western half) (Poké Radar): Tyrogue, Hitmonlee, Hitmonchan, Hitmontop (246 total)
- Walking on Mt. Coronet mountainside (Poké Radar): Loudred, Exploud (248 total)
- Fishing (Super Rod) in Mt. Coronet 4F: Dratini, Dragonair, Dragonite (251 total)
- Fishing (Super Rod) in Celestic Town: Corphish, Crawdaunt (253 total)
- Walking on Route 210 (northern half) (Poké Radar): Bagon, Shelgon, Salamence (256 total)
- Walking on Route 210 (southern half) (Poké Radar): Tauros (257 total)
- Walking on Route 210 (southern half) (Poké Radar): Miltank (258 total)
- Walking on Route 209 (Swarm): Snubbull, Granbull (260 total)
- Walking on Route 208 (Swarm): Dunsparce (261 total)
- Walking on Route 208 (Poké Radar): Smeargle (262 total)
- Walking on Route 212 (southern half) (Poké Radar): Grimer, Muk (264 total)
- Walking in the Trophy Garden: Igglybuff, Jigglypuff, Wigglytuff (267 total)
- Walking in the Trophy Garden: Meowth, Persian (269 total)
- Walking in the Trophy Garden: Ditto (270 total)
- Walking in the Trophy Garden: Plusle (271 total)
- Walking in the Trophy Garden: Minun (272 total)
- Walking in the Trophy Garden: Castform (273 total)
- Walking (special encounter) in the Great Marsh: Exeggcute, Exeggutor (275 total)
- Walking (special encounter) in the Great Marsh: Shroomish, Breloom (277 total)
- Walking (special encounter) in the Great Marsh: Paras, Parasect (279 total)
- Walking (special encounter) in the Great Marsh: Kangaskhan (280 total)
- Walking (special encounter) in the Great Marsh: Gulpin, Swalot (282 total)
- Walking (special encounter) in the Great Marsh: Kecleon (283 total)
- Surfing (Super Rod) in the Great Marsh: Carvanha, Sharpedo (285 total)
- Walking on Route 213 (Poké Radar): Swellow (286 total)
- Walking on Route 214 (Swarm): Spoink, Grumpig (288 total)
- Walking on Route 214 (Poké Radar): Poochyena, Mightyena (290 total)
- Walking on Route 215 (Swarm): Drowzee, Hypno (292 total)
- Walking on Route 215 (Swarm): Delibird (293 total)
- Walking in Snowpoint Temple: Smoochum, Jynx (295 total)
- Walking on Route 222 (Swarm): Skitty, Delcatty (297 total)
- Fishing (Super Rod) on Route 223: Wailmer, Wailord (299 total)
- Fishing (Super Rod) in Pokémon League: Luvdisc (300 total)
- Walking in Victory Road 1F back 2: Dewgong (301 total)
- Surfing in Victory Road 1F back 2: Lapras (302 total)
- Walking on Route 224 (Swarm): Natu, Xatu (304 total)
- Walking on Route 225: Spearow, Fearow (306 total)
- Walking on Route 225: Rattata, Raticate (308 total)
- Walking on Route 225: Banette (309 total)
- Walking on Route 225 (Swarm): Makuhita, Hariyama (311 total)
- Walking on Route 225 (Poké Radar): Mankey, Primeape (313 total)
- Walking on Route 226 (Swarm): Krabby, Kingler (315 total)
- Fishing (Good Rod) on Route 226: Horsea, Seadra (317 total)
- Fishing (Super Rod) on Route 226: Relicanth (318 total)
- Walking on Route 227: Numel, Camerupt (320 total)
- Walking on Route 227: Skarmory (321 total)
- Walking on Route 227 (Swarm): Spinda (322 total)
- Walking on Route 227 (Poké Radar): Torkoal (323 total)
- Walking in Stark Mountain entrance: Slugma, Magcargo (325 total)
- Walking in Stark Mountain main cavern: Koffing, Weezing (327 total)
- Static encounter in Stark Mountain: Heatran (328 total)
- Walking on Route 228: Cacnea, Cacturne (330 total)
- Walking on Route 228: Diglett, Dugtrio (332 total)
- Walking on Route 228 (Swarm): Beldum, Metang, Metagross (335 total)
- Surfing on Route 228: Poliwag, Poliwhirl, Poliwrath (338 total)
- Walking on Route 229: Pidgey, Pidgeotto, Pidgeot (341 total)
- Walking on Route 229: Ariados (342 total)
- Walking on Route 229: Ledian (343 total)
- Walking on Route 229: Volbeat (344 total)
- Walking on Route 229: Illumise (345 total)
- Walking on Route 229: Oddish, Gloom, Vileplume, Bellossom (349 total)
- Walking on Route 229: Bellsprout, Weepinbell, Victreebel (352 total)
- Walking on Route 229: (Swarm): Pinsir (353 total)
- Walking on Route 229 (Poké Radar): Venonat, Venomoth (355 total)
- Surfing on Route 229: Surskit, Masquerain (357 total)
- Walking on Route 230 (Swarm): Corsola (358 total)
- Surfing on Route 230: Sealeo, Walrein (360 total)
- Solaceon Town: Breed Wobbuffet to get Wynaut (361 total)
- Solaceon Town: Breed Loudred or Exploud to get Whismur (362 total)
- Solaceon Town: Breed Swellow to get Taillow (363 total)
- Solaceon Town: Breed Banette to get Shuppet (364 total)
- Solaceon Town: Breed Ariados to get Spinarak (365 total)
- Solaceon Town: Breed Ledian to get Ledyba (366 total)
- Solaceon Town: Breed Dewgong to get Seel (367 total)
- Solaceon Town: Breed Sealeo or Walrein to get Spheal (368 total)
- Roaming Legend: Articuno (369 total)
- Roaming Legend: Zapdos (370 total)
- Roaming Legend: Moltres (371 total)
- Roaming Legend: Cresselia (372 total)
- Static encounter at Spear Pillar: Dialga (373 total)
- Static encounter at Spear Pillar: Palkia (374 total)
If the player has access to dual-slot capabilities, the following Pokémon can also be obtained after obtaining the National Pokédex:
- Walking on Route 201 (FireRed): Growlithe, Arcanine (376 total)
- Walking at Lake Verity (Ruby): Solrock (377 total)
- Walking at Lake Verity (Sapphire): Lunatone (378 total)
- Walking in Iron Island B1F, B2F, and B3F (Ruby): Mawile (379 total)
- Walking in Iron Island B1F, B2F, and B3F (Sapphire): Sableye (380 total)
- Walking on Route 203 (Ruby): Seedot, Nuzleaf, Shiftry (383 total)
- Walking on Route 203 (Sapphire): Lotad, Lombre, Ludicolo (386 total)
- Walking on Route 203 (Emerald): Pineco, Forretress (388 total)
- Walking on Route 204 (southern half) (FireRed): Caterpie, Metapod, Butterfree (391 total)
- Walking on Route 204 (southern half) (LeafGreen): Weedle, Kakuna, Beedrill (394 total)
- Walking in Old Chateau (the room with the haunted portrait) (any GBA game): Gengar (395 total)
- Walking in Wayward Cave (LeafGreen): Sandshrew, Sandslash (397 total)
- Walking on Route 211 (western half) (Emerald): Teddiursa, Ursaring (399 total)
- Walking on Route 210 (northern half) (Ruby): Zangoose (400 total)
- Walking on Route 210 (northern half) (Sapphire): Seviper (401 total)
- Walking on Route 209 (LeafGreen): Vulpix, Ninetales (403 total)
- Walking on Route 212 (southern half) (LeafGreen): Ekans, Arbok (405 total)
- Walking on Route 224 (Emerald): Shuckle (406 total)