Base Daichi fought the factors of Time, Space, Heat and Gravity. I didn't play DS2: Break Record yet(only the original version), so I don't have scans to provide, but it's there in his profile.
Storywise, what I do know is that, the other factors aside, the factor of time had full control over past, present and future. Fighting that thing is pretty much the same as fighting Time itself. Same goes to the factor of space. I'm fairly sure the Space and Time resistance from his profile comes from that.
Granted, Daichi didn't fight Heat, Space, Time and Gravity by himself, it was a group battle alongside his friends but nonetheless, he was in his base form.
As for the 10 second prediction, I have to wonder how much it would matter because despite being able to see what Daichi will do with ten seconds of anticipation, that might not matter if Diavolo can't actually react in time.
To make speed nearly equal here we would have to give Diavolo the HIGHEST end of Massively FTL and give Daichi the VERY LOWEST value of Massively FTL+. Else, Daichi blitzes him.