Continuing on...
I catch a Sentret, and name it Jesus. Make a slight detour to route 46 to grab a Spearow for Sprout Tower and Bugsy. I don't know if I'll give this one up when I get to Goldenrod. I name it Ho-oh.
I give Sentret some exp along the way to Violet, and Spearow more or less solos sprout tower. Spearow Leer spammed Pidgeotto until it died, then Totodile scratched it to death.
POKEMON NATURE LEVEL HP ATK DEF SpA SpD SPE
Totodile Modest 13 36 22 22 18 18 19
Spearow Jolly 11 30 21 14 9 13 24
Sentret Brave 6 21 12 10 10 12 7
Time: 0:52
Ran towards Union cave, wild pokemon were pricks. Got some levels on Sentret, and more importantly, she got quick attack, which compensates for her awful speed. Killed some trainers in Union Cave, then Sentret took on the well until he got poisoned, and Totodile took over. He evolved in the gym, and Spearow was sacrificed to Scyther. Finally went to the pokemon center for the first time since Violet, and easily killed my rival with a combination of Spearow and Crocanaw. I don't think it would be very fun trying to take on Bayleef with only Crocanaw, as it has Reflect, Synthesis, Razor Leaf, and Poisonpowder, which is annoying.
POKEMON NATURE LEVEL HP ATK DEF SpA SpD SPE
Crocanaw Modest 20 57 37 38 33 32 33
Spearow Jolly 13 34 24 16 11 14 28
Sentret Brave 11 30 17 15 15 17 9
Time: 1:28