10.2 volts is within limits, the minumum is 9.7 volts. You would need a very large high performance battery to keep the voltage anywhere near 12 volts during cranking.
One thing to check is what the voltage of the battery is before cranking over. On my astrovan I have a slow cranking problems for years, especially after sitting over a weekend, I replaced at least 4 batteries. At least 3 to 4 times I had no cranking where I needed a jump.
I did find a loose terminal cable that connected to the sidepost and replaced but still had problems. I finally found the problem, while sitting with engine off and everything disconnected I put a ampmeter on the start battery cables and found something somewhere in the van is consuming 290ma of power (max allowable is 30ma) . So just sitting the van consumes several amps every day.
The space in the engine bay doesnt allow for a large battery, the recommended battery's are too small for the drain I have.
I have been using a 3 amp dc to dc trickle charger from the house battery to the start battery. If the start battery voltage drops to 12.3 volts, the trickle charger charges it back to 14.4 volts then stops. Its fully automatic and havent had anymore slow cranking problems. I almost bought another battery.
The only other options is the locate the item draining the battery or disconnect the start battery every day.