Punch Club
Speedrunning woes. Help?
I want to move on and try Punch Club 2, but I've had 1 unearned achievement for years.

I've beaten the game many times on Normal and Hardcore as a good and evil character and with every primary stat. Powerhouse, speedster, blockmaster, movie star, gang leader, I've defeated both one-shot end bosses many times. However, it always takes me 110-120 days before I'm ready to end the game, and every time I try hurrying, I'm on track for a 70-80 day completion but run into serious problems from going so fast.

The main problems seem to be two:
-Unlocking the final championship fights depend on fame whether you're a good guy or a bad guy, and the fastest way to become famous is to win marathon challenges that are 6 fights long. Defensive builds tend to struggle with marathon challenges since 6 late game enemies might have 1200-1800 combined HP. A dodge build might take 18 rounds to knock them all out, and a blocker with high strength might still need 12-15. They will throw a huge number of attacks in that time, meaning that the 8-12% that bypass your defenses can really add up. Any build can win the marathon challenges when you master its skill tree, and it becomes pretty easy once you enhance one build with skills from a secondary tree. However, attaining such a high level always lengthens your run by WEEKS. The marathons seems easiest with a Bear build, but it's hard to build enough stamina for a Bear to reliably beat these opponents without accidentally taking a ton of damage from one of them along the way.

-The faster your run, the fewer skill points are available to you. This means fewer Amateur League fights if you become league champion faster, and fewer spars with Silver if your calendar is shorter. If you don't dawdle in the early/midgame, you'll get fewer fights out of your glowing suitcase, and all of these lost skill points contribute to a much tighter budget to get things done quickly. Again, bear builds are a little easier if you can make them strong enough to annihilate the fights available to you. You end up eating a higher ratio of pizza when you fight so often, but the non-repeatable fights tend to give enough skill points to struggle through.

For honorable mention, the RNG can destroy a good run almost instantly. In order to go fast, you tend to make every hour and dollar count, but this can all be for nothing if your 8 strength Bear shows up for a low-difficulty Ultimate Fighting League match, only to stand there like a deer in the headlights for most of the first round while Trevor wails on him.

I find a 1 strength Tiger build the most FUN to play with, but mostly not ideal for speedrunning. Having a true dump stat helps considerably with the time constraints, but it's very difficult to clear Russia with a low-damage build. In order to make this build strong enough to clear the stamina challenges, I usually raise the strength to 4 for a build something like 4/18+/9, then start integrating Bear tree skills in order to lower my offensive energy costs. The end result is a build that can punch or kick for 10+ base damage, and use Penetrating Strike to bypass enemy armor, while doubling the agility of any non-Tiger enemies and dodging the vast majority of enemy stirkes.

I've had the most near success with Bear builds, but even with a powerful build like 13/10/10, using Wreck'Em/Exhauster/Closeline/Boxing Punch/Triple Punch, it's very hard to avoid getting knocked down during the stamina challenges post-Russia, and consequently taking too much damage per opponent. Defeating 2 enemies only gets you enough fame to try again in a few days, while defeating 4 will allow only a little bit of extra progress towards a championship fight. Opening championship fights quickly requires a 6 win streak. This can be achievable or impossible based on the RNG, and I've only ever won them consistently with high level builds that extend my run past 100 days.

I've been tinkering with a Turtle build in hopes of having an easier time post-Russia, but the RNG is probably worst for blocking builds. Whenever everything is going to plan, my Turtle (one attack, two blocks, a defensive skill like Bear Hug or Energizer) will just stand there and get annihilated. Might not even bother blocking very often.

I've gotten highly productive during the first 10 days, and usually win 3 or so amateur league fights, a bar fight, and an ultimate fight during this time, as well as locking my primary stat to 4 and doing 4 or so hand pads trainings before getting close to ready for sparring. With a slow build like Bear or Turtle, the biggest challenge can be bad luck events like drawing Salvador Punchez as an opponent on Day 15 when I'm nowhere near ready for him. Beating Kekuse as a Tiger is doable, but it's very hard without at least 4 skill slots, a lot of the essential passive skill, two advanced dodge skills, and something like Penetrating Strike to deal with his armor.

Winning the pro leagues and Russia as a tiger is VERY difficult, since the right kicks are very late in the Tiger tree and you need extremely low energy consumption (read: extremely low HP) to make the huge number of dodges you'll need to.

I'm just not sure what I've been doing wrong, and am interested in any advice from people who've cleared a 100 day run with any build and any storyline path on a non-Easy difficulty.