Predictions › Archive

Football Prediction Archive

Every slate OTB has published, with the result shown against each day. Our headline call on every fixture is Over 1.5 Goals, priced by the model before kick-off and settled automatically from the final score — losses included. We've published 122 days of predictions so far.

By date
15 Nov 2026 590 14 Nov 2026 725 13 Nov 2026 151 12 Nov 2026 64 11 Nov 2026 74% · 91 10 Nov 2026 84% · 83 09 Nov 2026 79% · 65 08 Nov 2026 77% · 1009 07 Nov 2026 75% · 1135 06 Nov 2026 76% · 294 05 Nov 2026 75% · 125 04 Nov 2026 75% · 159 03 Nov 2026 71% · 152 02 Nov 2026 74% · 196 01 Nov 2026 74% · 935 31 Oct 2026 79% · 1255 30 Oct 2026 76% · 305 29 Oct 2026 77% · 170 28 Oct 2026 78% · 374 27 Oct 2026 77% · 279 26 Oct 2026 73% · 125 25 Oct 2026 77% · 907 24 Oct 2026 79% · 1315 23 Oct 2026 79% · 355 22 Oct 2026 79% · 129 21 Oct 2026 79% · 183 20 Oct 2026 82% · 175 19 Oct 2026 75% · 148 18 Oct 2026 76% · 1032 17 Oct 2026 76% · 1302 16 Oct 2026 80% · 304 15 Oct 2026 81% · 130 14 Oct 2026 79% · 177 13 Oct 2026 83% · 163 12 Oct 2026 73% · 166 11 Oct 2026 74% · 977 10 Oct 2026 77% · 1230 09 Oct 2026 76% · 344 08 Oct 2026 74% · 114 07 Oct 2026 79% · 195 06 Oct 2026 79% · 114 05 Oct 2026 73% · 66 04 Oct 2026 73% · 563 03 Oct 2026 78% · 954 02 Oct 2026 81% · 174 01 Oct 2026 81% · 77 30 Sep 2026 82% · 81 29 Sep 2026 81% · 123 28 Sep 2026 75% · 64 27 Sep 2026 76% · 695 26 Sep 2026 81% · 891 25 Sep 2026 74% · 162 24 Sep 2026 84% · 66 23 Sep 2026 75% · 115 22 Sep 2026 79% · 134 21 Sep 2026 70% · 92 20 Sep 2026 77% · 911 19 Sep 2026 78% · 1193 18 Sep 2026 80% · 329 17 Sep 2026 76% · 136 16 Sep 2026 76% · 347 15 Sep 2026 77% · 179 14 Sep 2026 78% · 117 13 Sep 2026 74% · 857 12 Sep 2026 80% · 1265 11 Sep 2026 82% · 317 10 Sep 2026 81% · 120 09 Sep 2026 77% · 241 08 Sep 2026 80% · 174 07 Sep 2026 69% · 125 06 Sep 2026 76% · 893 05 Sep 2026 76% · 1213 04 Sep 2026 74% · 324 03 Sep 2026 77% · 119 02 Sep 2026 82% · 245 01 Sep 2026 81% · 157 31 Aug 2026 72% · 221 30 Aug 2026 77% · 713 29 Aug 2026 82% · 1057 28 Aug 2026 81% · 354 27 Aug 2026 81% · 118 26 Aug 2026 87% · 239 25 Aug 2026 81% · 142 24 Aug 2026 68% · 107 23 Aug 2026 75% · 553 22 Aug 2026 78% · 1054 21 Aug 2026 76% · 278 20 Aug 2026 73% · 136 19 Aug 2026 81% · 255 18 Aug 2026 78% · 128 17 Aug 2026 77% · 97 16 Aug 2026 76% · 555 15 Aug 2026 80% · 906 14 Aug 2026 81% · 293 13 Aug 2026 86% · 98 12 Aug 2026 84% · 200 11 Aug 2026 82% · 137 10 Aug 2026 77% · 70 09 Aug 2026 78% · 435 08 Aug 2026 75% · 836 07 Aug 2026 76% · 244 06 Aug 2026 67% · 106 04 Aug 2026 71% · 95 03 Aug 2026 79% · 72 02 Aug 2026 76% · 350 01 Aug 2026 80% · 561 31 Jul 2026 75% · 199 30 Jul 2026 78% · 96 29 Jul 2026 80% · 124 28 Jul 2026 75% · 62 27 Jul 2026 81% · 60 26 Jul 2026 74% · 344 25 Jul 2026 73% · 470 24 Jul 2026 78% · 138 23 Jul 2026 77% · 106 22 Jul 2026 84% · 81 21 Jul 2026 79% · 77 20 Jul 2026 72% · 37 19 Jul 2026 70% · 116 18 Jul 2026 77% · 272 17 Jul 2026 75% · 104 16 Jul 2026 76% · 71
By competition
Primera Nacional 296 Major League Soccer 292 UEFA Europa Conference League 281 Liga Profesional Argentina 239 Derde Divisie 234 Torneo Federal A 229 FAW Championship 221 Football League - Lowland League 217 USL Championship 208 Non League Premier - Southern South 203 Primera C 203 Non League Premier - Southern Central 199 Non League Premier - Northern 198 National League - South 189 Primera B Metropolitana 189 Primera A 188 2. Lig 187 National League - North 185 Non League Premier - Isthmian 181 Liga Alef 180 Division One League 177 J2 League 170 J3 League 170 Oberliga - Bayern Süd 152 USL League One 151 UEFA Europa League 145 Liga MX 144 Oberliga - Hessen 144 Liga II 143 Prva Liga 142 1. Lig 140 J1 League 140 Liga Pro 139 UEFA Nations League 138 III Liga - Group 2 136 Oberliga - Rheinland-Pfalz / Saar 136 Football League - Highland League 135 Oberliga - Bayern Nord 133 Liga de Expansión MX 132 UEFA Champions League 132 NPFL 130 Division Intermedia 128 Ettan - Norra 128 Oberliga - Baden-Württemberg 128 Superettan 128 Allsvenskan 127 Ettan - Södra 127 Iraqi League 127 Liga E Pare 127 Oberliga - Hamburg 127 Ekstraklasa 126 I Liga 126 Serie C - Girone A 126 Serie C - Girone B 125 Serie C - Girone C 125 2. SNL 120 4. liga - Divizie D 120 K League 2 120 La Liga 120 Liga I 120 Regionalliga - Ost 120 Taça de Portugal 114 II Liga - East 113 NM Cupen 113 1st League - FBiH 112 1st League - RS 112 Czech Liga 112 Division Profesional - Clausura 112 Eliteserien 111 Regionalliga - Nordost 110 Division 2 109 Persian Gulf Pro League 109 3. Lig - Group 1 108 3. Lig - Group 2 108 3. Lig - Group 3 108 K League 1 108 Ligue 3 108 Serie D - Girone A 108 Serie D - Girone C 108 Serie D - Girone D 108 Serie D - Girone E 108 Serie D - Girone F 108 Serie D - Girone G 108 Serie D - Girone H 108 Serie D - Girone I 108 Liga Premier Serie A 106 Third League - Southeast 106 3. Liga 105 4. liga - Divizie B 105 4. liga - Divizie C 105 III Liga - Group 3 105 III Liga - Group 4 105 Liga de Ascenso 105 Regionalliga - Bayern 105 Liga Leumit 104 NB II 104 Oberliga - Niederrhein 103 Cupa României 100 2. Bundesliga 99 2. Division - Group 2 99 Jupiler Pro League 99 Primeira Liga 99 Süper Lig 99 Tercera División RFEF - Group 11 99 Tercera División RFEF - Group 14 99 Tercera División RFEF - Group 15 99 Tercera División RFEF - Group 16 99 Tercera División RFEF - Group 3 99 2. Division - Group 1 98 3. SNL - East 98 3. SNL - West 98 Oberliga - Bremen 98 Primera Premier 98 Primera División RFEF - Group 1 97 Eredivisie 96 Liga Panameña de Fútbol 96 National Division 96 Second NL 96 Serie D - Girone B 96 Regionalliga - Nord 95 Regionalliga - South 95 Liga Pro Serie B 94 Persha Liga 94 Pro League A 93 Regionalliga - North 93 Coupe de France 92 Druha Liga 92 Tweede Divisie 92 3. liga - East 91 4. liga - Divizie E 91 4. liga - Divizie F 91 CONCACAF Nations League 91 III Liga - Group 1 91 Second League - Group 1 91 Third League - Southwest 91 Liga 2 90 Thai League 2 90 Veikkausliiga 89 Division 2 - Norrland 88 Ligi kuu Bara 88 Oberliga - Schleswig-Holstein 88 Tercera División RFEF - Group 18 88 Tercera División RFEF - Group 2 88 Tercera División RFEF - Group 5 88 DBU Pokalen 87 Division 2 - Södra Götaland 87 Türkiye Kupası 87 CAF Champions League 86 Division 2 - Norra Svealand 86 Division 2 - Södra Svealand 86 Division 2 - Västra Götaland 86 Meistriliiga 86 Nacional B 86 Oberliga - Westfalen 86 Primera División RFEF - Group 2 86 Regionalliga - SudWest 86 1. Liga Classic - Group 2 85 Calcutta Premier Division 85 FNL 85 1. Liga Classic - Group 3 84 First NL 84 Ligue A 84 NB III - Northwest 83 Magyar Kupa 82 Azadegan League 81 Girabola 81 CAF Confederation Cup 80 Goiano - 2 80 4. liga - Divizie A 78 Liga III - Serie 3 78 Liga III - Serie 7 78 Oberliga - Niedersachsen 78 Oberliga - Nordost-Süd 78 Second League - Group 3 78 Tercera División RFEF - Group 1 78 Tercera División RFEF - Group 12 78 Tercera División RFEF - Group 17 78 3. liga - West 77 KNVB Beker 77 Oberliga - Mittelrhein 77 Oberliga - Nordost-Nord 77 Copa del Rey 76 NB III - Southwest 76 Serie C 76 1. SNL 75 Copa de la División Profesional 75 FKF Premier League 74 Third League - Northeast 74 Úrvalsdeild 74 1. Liga Classic - Group 1 73 1. Liga Promotion 73 Division 2 - Norra Götaland 73 A Lyga 72 Africa Cup of Nations - Qualification 72 Emperor Cup 72 National 2 - Group A 72 Second League - Group 2 72 Second League A - Division A Gold 72 3. Division - Girone 1 71 NB III - Northeast 71 Canadian Premier League 70 Carioca B2 70 Copa Paulista 70 First Division 70 Ligat Ha'al 70 National 2 - Group C 70 National Soccer League 70 NB III - Southeast 70 Super League 1 70 Virsliga 70 Tercera División RFEF - Group 7 69 Tercera División RFEF - Group 9 69 AFC Champions League Elite 68 Botola 2 68 Carioca - 2 68 Pernambucano - 1 68 Segunda División RFEF - Group 4 68 Tercera División RFEF - Group 13 68 1 Lyga 67 Ykkösliiga 67 3. liga - Center 66 3. liga - MSFL 66 Erovnuli Liga 66 Premyer Liqa 66 Erovnuli Liga 2 65 HNL 65 Liga III - Serie 1 65 Liga III - Serie 2 65 Liga III - Serie 4 65 Liga III - Serie 6 65 Liga III - Serie 8 65 Premijer Liga 65 Segunda Liga 65 NB I 64 National 2 - Group B 63 AFC Champions League Two 62 LFA First Division 62 Thai League 1 62 1. Liga 60 2. Deild 60 J-League Cup 60 Segunda División RFEF - Group 1 60 Tercera División RFEF - Group 8 60 Vysshaya Liga 60 Ykkönen 60 3. Division - Girone 3 59 3. Division - Girone 6 59 Botola Pro 59 Tercera División RFEF - Group 4 59 Super League 2 58 Tercera División RFEF - Group 6 58 Kakkonen - Lohko A 57 Campionato 56 Leagues Cup 56 Liga Mayor 56 Campeonato de Portugal Prio - Group B 55 Copa Uruguay 55 Meistaradeildin 55 K3 League 54 K4 League 54 Stars League 54 Third League - Northwest 54 CONCACAF Central American Cup 53 Copa Venezuela 52 Paraibano 2 52 Gaúcho - 3 51 Segunda División RFEF - Group 5 51 Coppa Italia Serie C 50 Segunda División RFEF - Group 3 50 Victoria Premier League 2 50 3. Division - Girone 4 49 Campeonato de Portugal Prio - Group D 49 New South Wales NPL 49 Segunda División RFEF - Group 2 49 Tercera División RFEF - Group 10 49 V.League 1 49 V.League 2 49 3. Division - Girone 5 48 Campeonato de Portugal Prio - Group C 48 Coppa Italia Serie D 48 DFB Pokal 48 Gamma Ethniki - Group 6 48 Schweizer Cup 48 Welsh Cup 48 3. Division - Girone 2 47 EFL Trophy 47 Kakkonen - Lohko B 46 3. liga - CFL A 45 3. liga - CFL B 45 Kakkonen - Lohko C 45 CONMEBOL Sudamericana 44 Paranaense - 3 44 Liga III - Serie 5 43 Professional League 43 Ýokary Liga 43 Gamma Ethniki - Group 10 42 Gamma Ethniki - Group 7 42 Gamma Ethniki - Group 8 42 Mineiro - 3 42 Campeonato de Portugal Prio - Group A 41 Victoria NPL 41 Western Australia State League 1 41 1a Divisió 40 Australian Championship 40 Copa Santa Catarina 40 Gamma Ethniki - Group 2 40 Gamma Ethniki - Group 3 40 Gamma Ethniki - Group 4 40 Gamma Ethniki - Group 5 40 League 40 AFC Challenge League 39 Capixaba B 39 New South Wales NPL 2 39 Challenger Pro League 38 Copa Colombia 37 Northern NSW NPL 37 South Australia State League 1 37 Birinci Dasta 35 C-League 35 Gamma Ethniki - Group 9 35 National League - National 33 Svenska Cupen 33 Western Australia NPL 33 Liga Premier Serie B 32 Second League A - Division A Silver 32 South Australia NPL 32 Victoria NPL 2 32 Capital Territory NPL 31 Elite One 31 FAI Cup 31 PFL 31 Copa Federacion 30 Copa Paraguay 30 Gamma Ethniki - Group 1 30 Lao League 30 Sergipano - 2 30 State Cup 30 CONMEBOL Libertadores 28 Copa Chile 28 Coppa Italia 28 David Kipiani Cup 28 Esiliiga A 28 Esiliiga B 28 Queensland Premier League 28 Second League - Group 4 28 Serie D 28 Australia Cup 27 Paraense A3 27 Toto Cup Ligat Al 27 ASEAN Championship 26 Brasiliense B 26 Copa Do Brasil 25 Indian Super League 25 Queensland NPL 25 Tasmania NPL 24 USL League Two 24 A-League 23 CECAFA Club Cup 22 MLS Next Pro 22 Copa Rio 21 Coppa 21 NNSW League 1 21 Piauiense - 2 21 Presidents Cup 21 Elite Two 20 Erste Liga Cup 20 Kings Cup 20 Taiwan Football Premier League 20 FIFA Asean Cup 19 AGCFF Gulf Champions League 18 Copa Argentina 18 Division di Honor 18 Goiano - 3 18 Première Division 18 QSL Cup 18 CONCACAF Caribbean Club Championship 17 Copa Ecuador 16 Copa Perú 16 Cupa 16 Piala Presiden 16 Primera División - Apertura 16 Catarinense - 2 15 Gulf Cup of Nations 15 I-League 15 OFC Champions League 15 Catarinense - 3 14 CONCACAF Caribbean Club Shield 14 Coppa Titano 14 Mineiro - 2 14 League Cup Indonesia 12 Second Division 12 Cearense - 3 11 ASEAN Club Championship 10 Paulista Série B 10 8 Cup 9 Primeira Divisão 9 Copa Presidente 8 Championnat D1 7 Chatham Cup 7 Senior Shield 7 Sultan Cup 7 USL League One Cup 7 Amazonense - 2 6 Canadian Championship 6 Copa Fares Lopes 6 Division 2 - Play-offs 6 IFA Shield 6 Kakkonen - Play-offs 6 Premier League - Summer Series 6 SAFF Championship 6 Carioca C 5 Tasmania Southern Championship 5 Baiano - 2 4 Kirin Cup 4 Second League - Final Four 4 Taça da Liga 4 Como Cup 3 Fotbolti.net Cup A 3 Tasmania Northern Championship 3 US Open Cup 3

Over 1.5 Goals is OTB's headline call on every fixture, priced by our data model before kick-off. Results settle automatically — wins and losses are both shown. OTB is a data tool only; we are not a bookmaker and take no bets or stakes. 18+ · Please gamble responsibly.