Match results
Every match already played for which we published a prediction, with its final score. 508 archived matches, grouped by competition, most recent first. Nothing is removed: the pre-match prediction stays next to the result, verifiable.
Football325 results
Tennis129 results
Basketball26 results
Rugby16 results
American football12 results
Last match played on Monday, 2 November 2026.
Stay in the loop
Leave your email and we will let you know about new predictions and features on Odds Stake.