Right, but God knows who is going to finish 1, 2, and 3 at thr 3rd race at Santa Anita this afternoon, because he is not bound by time, he knows the future, but that does not mean he fixed the race.
Yes, God knows the future in detail.
As you say, that doesn't mean God fixed the race, but it also doesn't mean He didn't. For example, knowing your future, he went ahead and created this world with you in it, anyway. If you are a believer, then He created this world knowing ahead of time that you would be a believer.
He predestined you.