Blastoise lv 45: Five up, five down.
Primeape lv 46: Bulk Up to whatever (I went to +3), sweep.
Electabuzz lv 47: Rhyhorn OHKOs you.
Clefable lv 46: Clears Rhyhorn with Fire Blast but is a coin flip to push through Nidoqueen or falling to Earthquakes. If you keep Water Pulse (for some reason) you can eat enough hits to take out three enemies.
Exeggutor lv 45: Five up, five down between Giga Drain and Psychic.
Graveler lv 46: OHKO Rhyhorn, eat an EQ from Nidoqueen and OHKO, fall to Nidoking.
Primeape lv 46: Bulk Up to whatever (I went to +3), sweep.
Electabuzz lv 47: Rhyhorn OHKOs you.
Clefable lv 46: Clears Rhyhorn with Fire Blast but is a coin flip to push through Nidoqueen or falling to Earthquakes. If you keep Water Pulse (for some reason) you can eat enough hits to take out three enemies.
Exeggutor lv 45: Five up, five down between Giga Drain and Psychic.
Graveler lv 46: OHKO Rhyhorn, eat an EQ from Nidoqueen and OHKO, fall to Nidoking.
Blastoise lv 50: Dewgong is a 4HKO with Earthquake but does little in return (Leftovers a big help), Surf is a 3HKO on Cloyster but it does little in return, Slowbro is a 5HKO with Bite and Earthquake but it does little in return (notice a pattern?), Earthquake would be a 3HKO on Jynx but you run out of power points here so you're left to Bite for a 4HKO, or two Surfs after an Earthquake for a 3HKO, Lapras finally outdamages you plus Leftovers with Body Slam and you fall. Leftovers goes a long way in this fight, otherwise you still beat three.
Primeape lv 50: Annoyingly, can't clean sweep because Slowbro is a bitch, but can kill Dewgong and set up on Cloyster to handle the best of the team.
Clefable lv 52: 3HKO Dewgong with Return, 2HKO Cloyster with Fire Blast, 3HKO Slowbro, then fall. If Dewgong or Cloyster attack more than than one you fall to Slowbro.
Graveler lv 52: lol
Exeggutor lv 50: OHKOs Cloyster and handles Slowbro comfortably, however the other three outspeed. You can 1v1 Dewgong or Lapras with Sleep Powder+Giga Drain as you live one Ice Beam from either, but only one of the two and only if Sleep Powder hits.
Electabuzz lv 50: 2HKOs Dewgong (even Thunder), OHKOs Cloyster, 2HKOs Slowbro, 2HKOs Lapras, and falls to Jynx. You are taking hits throughout so if the AI just attacks you won't beat Lapras, though your SpDef is actually good enough to tank two.
Primeape lv 50: Annoyingly, can't clean sweep because Slowbro is a bitch, but can kill Dewgong and set up on Cloyster to handle the best of the team.
Clefable lv 52: 3HKO Dewgong with Return, 2HKO Cloyster with Fire Blast, 3HKO Slowbro, then fall. If Dewgong or Cloyster attack more than than one you fall to Slowbro.
Graveler lv 52: lol
Exeggutor lv 50: OHKOs Cloyster and handles Slowbro comfortably, however the other three outspeed. You can 1v1 Dewgong or Lapras with Sleep Powder+Giga Drain as you live one Ice Beam from either, but only one of the two and only if Sleep Powder hits.
Electabuzz lv 50: 2HKOs Dewgong (even Thunder), OHKOs Cloyster, 2HKOs Slowbro, 2HKOs Lapras, and falls to Jynx. You are taking hits throughout so if the AI just attacks you won't beat Lapras, though your SpDef is actually good enough to tank two.
Blastoise lv 50: OHKO both Onixes, obviously, and you beat either Hitmonlee or Hitmonchan 1v1, but not both.
Primeape lv 51: Bulk Up once on the first Onix (reset if Rock Tomb) and kill, Bulk Up further on the second Onix to either +3 (necessary for Hitmonchan) or +4 (possibly necessary for Machamp, not sure) and kill, then Aerial Ace sweep. Need extra boosts for low BP non stab coverage. Rock Tomb is dumb.
Clefable lv 52: Water Pulse can beat the Onixes if you have it I guess.
Graveler lv 52: You beat one Onix but nothing more.
Exeggutor lv 50: Egg is slow but it doesn't matter unless you get an unlucky Iron Tail defense drop before a Hitmonlee Mega Kick, easy sweep otherwise.
Electabuzz lv 50: No bueno, 3HKO the fighters and they 2HKO back.
Primeape lv 51: Bulk Up once on the first Onix (reset if Rock Tomb) and kill, Bulk Up further on the second Onix to either +3 (necessary for Hitmonchan) or +4 (possibly necessary for Machamp, not sure) and kill, then Aerial Ace sweep. Need extra boosts for low BP non stab coverage. Rock Tomb is dumb.
Clefable lv 52: Water Pulse can beat the Onixes if you have it I guess.
Graveler lv 52: You beat one Onix but nothing more.
Exeggutor lv 50: Egg is slow but it doesn't matter unless you get an unlucky Iron Tail defense drop before a Hitmonlee Mega Kick, easy sweep otherwise.
Electabuzz lv 50: No bueno, 3HKO the fighters and they 2HKO back.
Blastoise lv 51: Agatha is a hax machine when you're slower than her but you should be able to kill two more or less okay, Gengar is a 3HKO, Golbat, Haunter, and Arbok 2HKOs. Crapshoot as to how far you can get.
Primeape lv 51: Bulk Up to +6 on Gengar 1 as it spams Double Team (you outspeed which hedges Confuse Ray), use a Full Heal or Full Restore to handle the inevitable Toxic (+5 needed to OHKO with Aerial Ace), then sweep with Aerial Ace and Mega Kick.
Clefable lv 52: Counters Gengar 1 and Haunter, Thunder Wave and Shadow Ball ez. Golbat is losing through Agatha's postions as you just miss the 2HKO and poison and confusion add up, Arbok slaps you and Gengar 2 is a coin flip on whether Hypnosis hits or not.
Graveler lv 52: Rock Slide *just* 2HKOs Gengar 1 (CRay, Dt, etc), -1 Earthquake 2HKOs Arbok, -1 Rock Slide is a roll to 2HKO Golbat but CRay and Bite make it a toss up whether you survive that long. You can 2v1 basically any combination and occasional 3 for 1 but you do need to switch out of Intimidate and status conditions.
Exeggutor lv 50: Beats Gengar 1, Arbok, and Haunter, loses to Gengar 2, and coin flips with Golbat (flinches, crits, confusion, poison, etc), if you get a hit off you win but if you don't get it off immediately you die.
Electabuzz lv 50: Thunderbolt+Thunder beats Gengar 1 outspeeding but Double Team is a concern, shockingly Golbat both outspeeds and needs Thunder to OHKO, you die to Arbok as you 3HKO and Sludge Bomb is a 2HKO.
Primeape lv 51: Bulk Up to +6 on Gengar 1 as it spams Double Team (you outspeed which hedges Confuse Ray), use a Full Heal or Full Restore to handle the inevitable Toxic (+5 needed to OHKO with Aerial Ace), then sweep with Aerial Ace and Mega Kick.
Clefable lv 52: Counters Gengar 1 and Haunter, Thunder Wave and Shadow Ball ez. Golbat is losing through Agatha's postions as you just miss the 2HKO and poison and confusion add up, Arbok slaps you and Gengar 2 is a coin flip on whether Hypnosis hits or not.
Graveler lv 52: Rock Slide *just* 2HKOs Gengar 1 (CRay, Dt, etc), -1 Earthquake 2HKOs Arbok, -1 Rock Slide is a roll to 2HKO Golbat but CRay and Bite make it a toss up whether you survive that long. You can 2v1 basically any combination and occasional 3 for 1 but you do need to switch out of Intimidate and status conditions.
Exeggutor lv 50: Beats Gengar 1, Arbok, and Haunter, loses to Gengar 2, and coin flips with Golbat (flinches, crits, confusion, poison, etc), if you get a hit off you win but if you don't get it off immediately you die.
Electabuzz lv 50: Thunderbolt+Thunder beats Gengar 1 outspeeding but Double Team is a concern, shockingly Golbat both outspeeds and needs Thunder to OHKO, you die to Arbok as you 3HKO and Sludge Bomb is a 2HKO.
Blastoise lv 51: Doesn't do enough to Gyara to be worth fighting, stomps Aero, stomps both Dragonair, and lays in a heavy hit on Dragonite before falling (one Full Heal to counter Thunder Wave needed).
Primeape lv 51: No good spot to set up. You can beat one Dragonair comfortably, two with difficulty, but everything else is unfavorable.
Clefable lv 52: You outspeed and 2HKO the Dragonairs with Return and can paralyze Dragonite, but little more. If you have Thunderbolt or Ice Beam the Gyara/Dnite matchups improve.
Graveler lv 52: lolgyara, stomps Aero, get stomped by the dragons.
Exeggutor lv 51: SleepSeed laughs at Gyara extremely hard, loses to Aero and Dragonite, and beats the Dragonairs dependent on miss luck and Shed Sking RNG.
Electabuzz lv 50: Bops Gyarados, loses to the dragons, and can beat Aerodactyl if Static procs or it doesn't use Ancientpower, 2HKO with Thunderbolt, Thunder doesn't get there.
Primeape lv 51: No good spot to set up. You can beat one Dragonair comfortably, two with difficulty, but everything else is unfavorable.
Clefable lv 52: You outspeed and 2HKO the Dragonairs with Return and can paralyze Dragonite, but little more. If you have Thunderbolt or Ice Beam the Gyara/Dnite matchups improve.
Graveler lv 52: lolgyara, stomps Aero, get stomped by the dragons.
Exeggutor lv 51: SleepSeed laughs at Gyara extremely hard, loses to Aero and Dragonite, and beats the Dragonairs dependent on miss luck and Shed Sking RNG.
Electabuzz lv 50: Bops Gyarados, loses to the dragons, and can beat Aerodactyl if Static procs or it doesn't use Ancientpower, 2HKO with Thunderbolt, Thunder doesn't get there.
Blastoise lv 51: 3HKO Pidgeot, OHKO Rhydon, 2HKO Arcanine and Charizard, avoid Venusaur and Exeggutor and Gyarados and Alakazam.
Primeape lv 51: Lose to everything. Literally everything.
Clefable lv 52: Clefable exists to stomp Alakazam, nothing else.
Graveler lv 52: Pidgeot Featherdances you and then switches. So. There's that. You get onked by everything else except Charizard if you started with Venu (Arcanine can 2HKO you and has Intimidate to live).
Exeggutor lv 51: Avoid Pidgeot, easily beat Zam with sleep seed, run from Arcanine and Charizard, 2HKO Vensaur because lolmonograss, SleepSeed Gyara and stomp Rhydon.
Electabuzz lv 50: Tbolt 2HKOs Pidgeot, no to Rhyhorn, no to Exeggcutor, donk Gyarados, no to Venusaur, lose to Arcanine and Alakazam, 2HKO Blastoise while living a hit back easily.
Primeape lv 51: Lose to everything. Literally everything.
Clefable lv 52: Clefable exists to stomp Alakazam, nothing else.
Graveler lv 52: Pidgeot Featherdances you and then switches. So. There's that. You get onked by everything else except Charizard if you started with Venu (Arcanine can 2HKO you and has Intimidate to live).
Exeggutor lv 51: Avoid Pidgeot, easily beat Zam with sleep seed, run from Arcanine and Charizard, 2HKO Vensaur because lolmonograss, SleepSeed Gyara and stomp Rhydon.
Electabuzz lv 50: Tbolt 2HKOs Pidgeot, no to Rhyhorn, no to Exeggcutor, donk Gyarados, no to Venusaur, lose to Arcanine and Alakazam, 2HKO Blastoise while living a hit back easily.
Final Team
Blastoise lv 51, Lonely, Torrent @ Leftovers
149 / 113 / 108 / 96 / 113 / 98
Surf / Ice Beam / Bite / Earthquake
Primeape lv 51, Impish, Vital Spirit
141 / 135 / 82 / 77 / 80 / 127
Brick Break / Mega Kick / Aerial Ace / Bulk Up
Clefable lv 52, Careful, Cute Charm
164 / 101 / 95 / 98 / 113 / 90
Return / Fire Blast / Shadow Ball / Thunder Wave
Graveler lv 52, Relaxed, Rock Head
135 / 118 / 154 / 63 / 54 / 51
Earthquake / Rock Slide / Double-Edge / Strength (Rollout)
Electabuzz lv 50, Gentle, Static
136 / 97 / 70 / 104 / 108 / 116
Thunderbolt / Brick Break / Swift / Thunder
Exeggutor lv 52, Rash, Chlorophyll
173 / 117 / 102 / 169 / 77 / 77
Psychic / Giga Drain / Sleep Powder / Leech Seed
Conclusions
Blastoise: A tier, not S. The absolute definition of consistency, but fails to achieve the form of dominance I expect from the top level Pokemon. Sweeps only the matchups where it has type advantage, something at the top tier should be able to carry at least some amount of neutral matchups as well. Even then the consistency and immediate availability might be enough to justify it staying S, but when it also has an outright losing matchup against Erika and mediocre performances against multiple other major fights (Misty, Koga, Agatha, even Lorelei discounting Leftover) I think it clearly shows its flaws to enough of a degree to eliminate S as an option.
Primeape: This one is weird. It felt like a B mon when I was using it but the logs suggest an A level performance. Sweeping Brock, Lt. Surge, Erika (debatable), Sabrina, Giovanni, Bruno, and Agatha and strong performances vs Blaine and Lorelei really make a cash for A. It has losing matchups vs Koga, Lance, and the Champion, but otherwise shows out well. I think I have to nominate this to A when used optimally, in spite of my gut feeling saying its power/bulk combination fits more in B, Bulk Up sweeping really steps up the power level.
Clefable: Agree with B. Very strong in the early game, power/bulk falls off in the late game but movepool customization ensures it is always relevant. I went a build that didn't use any of Ice Beam, Thunderbolt, or Psychic and Clef still put up a reasonable performance.
Graveler: Drop from C to D tier. I never understand why people have so much love for the Geodude line. Time and time again they hit a certain level threshhold where the speed gap catches up to them and they immediately become unusable garbage. You could make a legitimate case that no trade Geodude should be in E tier. What did it actually do in major battles? It swept Lt. Surge but a Diglett can do that. Graveler got stomped by Misty, stomped by Erika, lost badly to Koga in what should have been a favorable matchup, lost vs Sabrina to her Mr. Mime let alone Alakazam, lost badly to Blaine in what should have been a favorable matchup, was passable vs Giovanni and then contributed next to nothing vs the E4. It was effective vs route trainers but against major battles? Directly a liability and comparable to the time I used Onix. The more I'm writing this the more I find myself making a case for E tier. Yikes.
Electabuzz: Definitely should not be B tier, drop to C. Funny thing is I actually enjoyed using Electabuzz, its a fun mon and decently powerful, but the logs speak for themselves, it simply didn't contribute all that much in major fights. It was almost always good for a kill or two and was surprisingly bulky on the special side but never managed to accomplish anything more than that kind of average performance. In pretty much all respects short of the contested Psychic TM that went to Egg, Buzz was simply Jolteon with a different stat spread.
Exeggutor: B is "fine" but my experience makes a strong case for A, even without going to level 37 with Sleep Powder. To be honest the only really compelling argument I can see for keeping Egg out of A is its relatively late availability. In terms of power level and performance Egg showed out like a boss, sweeping Koga, Sabrina, Giovanni, and Bruno, and putting in strong performances against not only Lorelei, Agatha, and the Champion, but also completely decent performances against Lance and even Blaine at both typing and speed disadvantages. I've gone off at length before about SleepSeed being busted and it is, but Eggs 125 base stat Psychic is equally as compelling. Favorite mon to have used out of this run by far.