Saturday, 31 October 2026: 117 matches across 31 competitions — 117 finished.
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
Competition page · Results and fixtures
On Saturday, 31 October 2026, 117 matches were played across the 31 competitions covered by GoalCast AI, all with final scores and stats.