Football predictions today (2025-12-16)
Today's Football Fix: Kenyan Matches & Betting Predictions
Football, or as many locally refer to it, mpira wa miguu, continues to captivate the hearts of millions across Kenya. From the bustling streets to serene rural landscapes, the love for football is palpable. Today, we bring you the latest updates on today's matches, complete with expert insights and betting predictions. Whether you're a seasoned fan or a casual observer, this guide is your go-to resource for all things football in Kenya.
Kenyan Premier League (KPL): The Crown Jewel
The KPL remains the pinnacle of football in Kenya, with clubs like Gor Mahia and AFC Leopards consistently delivering thrilling performances. Today's fixtures promise to be no different, with key matches that could determine the fate of clubs vying for top honors.
- Gor Mahia vs. Mathare United: Gor Mahia, the defending champions, look to extend their lead at the top of the table. With their formidable home record, they are favorites to win this clash.
- AFC Leopards vs. Tusker: In a match that has all the makings of a classic derby, both teams are eager to prove their supremacy. Tusker, with their recent form, could pose a serious challenge to Leopards' ambitions.
Betting Predictions: Expert Insights
Our team of seasoned analysts has delved deep into the stats and strategies to provide you with the most reliable betting predictions for today's matches. Here are their top picks:
- Over/Under Goals: With Nairobi's high-scoring history, expect goals aplenty in today's fixtures. A bet on over 2.5 goals seems promising across the board.
- Team Wins: Gor Mahia's home advantage makes them a solid bet to win against Mathare United. For AFC Leopards vs. Tusker, consider backing Tusker for a closely contested victory.
- Top Scorer: Watch out for Michael Olunga, Gor Mahia's star striker. His knack for finding the back of the net makes him a lucrative bet for today's match.
Remember, while predictions can guide you, football is unpredictable. Always bet responsibly and within your means.
Other Notable Matches
Beyond the spotlight of the KPL, other leagues and friendly matches offer plenty of excitement. Here's what else is happening today:
- Nairobi City Stars vs. Sofapaka: A match that could see Nairobi City Stars solidify their position in the second tier of Kenyan football.
- Moi University Students vs. Strikers FC: A clash that promises young talent and raw energy, showcasing the future of Kenyan football.
Live Updates & Streaming
Stay tuned as we bring you live updates from today's matches. Follow us on social media for real-time scores and highlights. For full match coverage and live streaming options, check out our recommended platforms:
- Sports TV Channels: Platforms like Kwese TV and BidRise offer extensive coverage of KPL matches.
- Online Streaming: Websites like Betway and Leon sports provide live streaming services with interactive features.
Don't miss out on any action – ensure you're connected to catch today's football spectacle.
Player Spotlights
Every match is an opportunity to witness football magic. Here are some players to watch out for today:
- Michael Olunga (Gor Mahia): Known for his clinical finishing, Olunga is a key player to watch in today's match against Mathare United.
- Juma Ali (AFC Leopards): With his vision and passing accuracy, Juma is set to orchestrate the play for Leopards.
- Moses Olatinwo (Tusker): A defensive stalwart, Olatinwo's presence is crucial for Tusker's hopes in the Leopards clash.
Football Culture in Kenya
Football is more than just a game in Kenya; it's a cultural phenomenon. From local minigames to the electrifying atmosphere of full-scale matches, football binds communities together.
In rural areas, makeshift pitches become arenas of dreams where young talents hone their skills. Urban centers host vibrant matchday experiences, with fans donning their team colors and chanting in unison.
Football clubs also play a significant role in community development, organizing charity events and youth programs. This deep-rooted connection makes football an integral part of Kenyan life.
Tips for Today's Matches
To enhance your football experience today, consider these tips:
- Match Previews: Read up on team news and player injuries. This can give you an edge in understanding the dynamics of the matches.
- Halftime Analysis: Use halftime breaks to reassess your betting strategies or cheer on your team’s next move.
- Post-Match Discussions: Engage with fellow fans online or at local venues to share thoughts and predictions about the matches.
Fan Engagement: Share Your Passion
Football thrives on fan engagement. Share your passion for today's matches by participating in online forums or joining local fan clubs. Your input can spark lively discussions and bring fans closer together.
Don't forget to follow us on social media for exclusive content, behind-the-scenes glimpses, and fan polls. Your engagement helps us bring you the best in football coverage.
Bangladesh
Federation Cup Group B
- 08:30 Arambagh Krira Sangha vs Fortis -Under 2.5 Goals: 89.30%Odd: 2.25 Make Bet
- 08:30 Bashundhara Kings vs Mohammedan Dhaka -Over 1.5 Goals: 97.80%Odd: 1.20 Make Bet
Belgium
Challenger Pro League
- 19:00 Beerschot Wilrijk vs KAA Gent II -Odd: 1.20 Make Bet
- 19:00 Lierse Kempenzonen vs Kortrijk -Away Team To Score In 1st Half: 89.90%Odd: Make Bet
- 19:00 Olympic Charleroi vs Lommel -Away Team To Score In 2nd Half: 90.40%Odd: Make Bet
Bolivia
Copa Bolivia Final Stages
- 19:00 Blooming vs Club Bolivar -Odd: Make Bet
Croatia
1. HNL Juniori
- 09:00 NK Lokomotiva Zagreb U19 vs Hajduk Split U19Odd: 1.35 Make Bet
Democratic Republic Congo
Ligue 1 Group A
- 13:00 New Soger vs ManikaBoth Teams Not to Score: 62.20%Odd: Make Bet
- 13:00 TP Mazembe Englebert vs FC Lubumbashi SportOdd: Make Bet
Ligue 1 Group B
- 14:00 AS Vita Club vs RenaissanceOdd: Make Bet
- 14:00 New Jack vs AC RangersOdd: Make Bet
Ecuador
Serie A Placement Group
- 00:00 (FT) Emelec vs El Nacional 5-0
England
Alan Turvey Trophy
- 19:45 Dulwich Hamlet vs KingstonianOver 1.5 Goals: 98.50%Odd: 1.15 Make Bet
- 19:45 Hashtag United vs Newmarket TownOver 2.5 Goals: 91.00%Odd: Make Bet
- 19:45 Hayes & Yeading United vs Burgess Hill TownOver 2.5 Goals: 76.30%Odd: Make Bet
Combined Counties Premier North
- 19:45 British Airways vs Hilltop FCOdd: Make Bet
Combined Counties Premier South
- 15:00 Alton vs Fleet TownOdd: Make Bet
Durham County Challenge Cup
- 19:30 Seaham Red Star vs West Auckland TownOver 2.5 Goals: 64.90%Odd: Make Bet
- 19:30 Spennymoor Town FC vs Horden Community Welfare FCOver 3.5 Goals: 87.00%Odd: Make Bet
EFL Cup
- 20:00 Cardiff City vs Chelsea -Over 1.5 Goals: 82.70%Odd: 1.17 Make Bet
Gloucester Senior Challenge Cup
Hampshire Senior Cup
- 19:45 Moneyfields FC vs Royal NavyOdd: Make Bet
Isthmian Premier Division
- 19:45 Chatham Town vs Potters Bar Town -Over 1.5 Goals: 85.60%Odd: 1.09 Make Bet
- 19:45 Chichester City FC vs Cheshunt -Over 1.5 Goals: 86.60%Odd: 1.21 Make Bet
- 19:45 Folkestone Invicta vs Cray Valley -Home Team To Score In 2nd Half: 97.50%Odd: Make Bet
- 19:45 Wingate and Finchley vs Burgess Hill Town -Odd: Make Bet
Isthmian South East
- 19:45 Jersey Bulls vs Beckenham TownOdd: Make Bet
National League
- 19:45 Truro City vs Wealdstone -Under 5.5 Cards: 88.50%Odd: Make Bet
National League North
- 19:45 Alfreton Town vs Southport -Odd: 1.20 Make Bet
- 19:45 Bedford Town vs Macclesfield FC -Over 0.5 Goals HT: 82.60%Odd: 1.25 Make Bet
- 19:45 Scarborough Athletic vs Radcliffe -Over 1.5 Goals: 88.40%Odd: 1.22 Make Bet
- 19:45 South Shields vs Peterborough Sports -Over 0.5 Goals HT: 88.90%Odd: 1.29 Make Bet
National League South
- 19:45 Dagenham & Redbridge vs Slough Town -Over 1.5 Goals: 80.50%Odd: 1.29 Make Bet
- 19:45 Dorking Wanderers vs Weston Super Mare -Odd: 1.20 Make Bet
Norfolk Senior Cup
- 19:45 Norwich United vs Mulbarton WanderersOdd: Make Bet
North West Counties League Premier
- 19:45 Barnoldswick Town vs Longridge TownOdd: Make Bet
- 19:45 City of Liverpool vs ChaddertonOdd: Make Bet
- 19:45 Glossop North End vs AFC LiverpoolOdd: Make Bet
- 19:45 Padiham FC vs Charnock RichardOdd: Make Bet
- 19:45 Prestwich Heys AFC vs Abbey HeyOdd: Make Bet
Northamptonshire Senior Cup
- 19:45 Daventry Town vs Peterborough United CCOdd: Make Bet
Northern Counties East League Premier
- 15:00 Barton Town vs Horbury TownOdd: Make Bet
- 15:00 Pickering Town vs Albion Sports AFCOdd: Make Bet
Northern Premier Division
- 19:45 FC United of Manchester vs Stockton Town -Over 1.5 Goals: 78.50%Odd: 1.32 Make Bet
- 19:45 Gainsborough Trinity vs Leek Town -Odd: 1.17 Make Bet
Northern West
- 15:00 Runcorn Linnets vs ClitheroeOdd: Make Bet
Northumberland Senior Cup
- 19:30 Newcastle Benfield vs Morpeth Town FCBoth Teams Not to Score: 72.00%Odd: Make Bet
Premier League Cup Group B
- 19:00 Bristol City U21 vs Derby County U21 -Over 2.5 Goals: 98.80%Odd: 1.57 Make Bet
Premier League Cup Group C
- 19:00 Charlton Athletic U21 vs Leicester City U21 -Over 1.5 Goals: 86.20%Odd: 1.06 Make Bet
Premier League Cup Group D
- 19:00 Blackburn Rovers U21 vs Watford U21 -Over 1.5 Goals: 86.80%Odd: Make Bet
Premier League Cup Group E
- 19:00 Exeter City U21 vs West Bromwich Albion U21 -Over 1.5 Goals: 75.60%Odd: 1.18 Make Bet
Premier League Cup Group G
- 19:00 Millwall U21 vs Nottingham Forest U21 -Over 1.5 Goals: 98.40%Odd: 1.11 Make Bet
Professional Development League North/South
- 13:00 Barnsley U21 vs Huddersfield Town U21 -Over 1.5 Goals: 99.00%Odd: 1.04 Make Bet
- 13:00 Fleetwood Town U21 vs Sheffield Wednesday U21 -Over 1.5 Goals: 87.20%Odd: Make Bet
- 13:00 Sheffield Wednesday U21 vs Fleetwood Town U21 -Odd: Make Bet
- 13:00 Wigan Athletic U21 vs Hull City U21 -Over 1.5 Goals: 97.80%Odd: 1.05 Make Bet
Southern Central
- 19:45 Rayners Lane vs Flackwell HeathOdd: Make Bet
Southern Premier Division Central
- 19:45 Alvechurch vs Bishop's Stortford -Odd: Make Bet
- 19:45 Kettering Town vs AFC Sudbury -Odd: Make Bet
Southern Premier Division South
- 19:45 Hanwell Town vs Hungerford Town -Over 1.5 Goals: 84.90%Odd: 1.23 Make Bet
- 19:45 Tiverton vs Gloucester City -Odd: Make Bet
Surrey Senior Cup
- 19:45 Horley Town vs SheerwaterOver 1.5 Goals: 97.80%Odd: Make Bet
U18 Premier League
- 12:00 Leeds U18 vs Burnley U18 -Odd: Make Bet
Walsall Senior Cup
- 19:45 Chasetown vs Boldmere St MichaelsOver 1.5 Goals: 87.10%Odd: Make Bet
West Riding County Cup
- 20:00 Club Thorne vs Barnoldswick TownOdd: Make Bet
- 19:45 Knaresborough Town vs Ilkley TownOdd: Make Bet
International
National Friendlies
- 15:00 DR Congo vs ZambiaOdd: Make Bet
- 18:00 Egypt vs Nigeria -Home Team To Score In 1st Half: 75.00%Odd: Make Bet
- 14:00 South Africa vs Ghana B -Over 1.5 Goals: 79.40%Odd: 1.29 Make Bet
Premier League International Cup Group A
- 19:00 Manchester City U21 vs Real Madrid U21 -Over 1.5 Goals: 72.50%Odd: 1.17 Make Bet
Premier League International Cup Group D
- 19:00 Leeds United U21 vs Borussia Dortmund U21 -Odd: Make Bet
- 19:00 Leeds United U21 vs Borussia Dortmund U21 -Odd: Make Bet
Israel
Liga Bet South A
Liga Bet South B
Italy
Campionato Primavera 1
- 13:00 AC Milan U20 vs Parma U20 -Over 1.5 Goals: 95.60%Odd: 1.29 Make Bet
- 11:00 Lazio U20 vs Torino U20 -Odd: Make Bet
- 13:00 Monza U20 vs Roma U20 -Odd: Make Bet
Jamaica
Premier League
- 00:30 (FT) Arnett Gardens vs Montego Bay United 0-1
Kenya
Premier League
- 13:00 AFC Leopards vs Ulinzi Stars -Odd: Make Bet
- 13:00 KCB vs APS Bomet -Odd: Make Bet
- 11:00 Posta Rangers vs Bandari -Home Team To Score In 1st Half: 98.50%Odd: Make Bet
Super League
- 12:00 Kabati vs Soy United -Odd: Make Bet
Mauritania
Ligue 1
- 16:00 Ksar vs Nouadhibou -Away Team To Win: 98.80%Odd: 1.25 Make Bet
- 16:00 Nouakchott King's vs SNIM -Odd: Make Bet
Netherlands
KNVB Cup
- 19:00 Amsterdam FC vs NEC Nijmegen -Odd: Make Bet
- 19:00 FC Den Bosch vs Katwijk -Odd: Make Bet
- 17:45 Heracles Almelo vs Hoogeveen -Odd: Make Bet
- 19:00 Hoek vs Telstar -Odd: Make Bet
- 20:00 PSV Eindhoven vs GVVV Veenendaal -Odd: Make Bet
Portugal
Liga Portugal 2
- 17:00 Maritimo vs Benfica II -Over 1.5 Goals: 87.50%Odd: 1.30 Make Bet
Liga Revelacao U23 Serie A
- 11:00 Academico Viseu U23 vs Famalicao U23 -Over 1.5 Goals: 98.80%Odd: 1.22 Make Bet
- 15:00 Academico Viseu U23 vs Famalicao U23 -Home Team To Score In 2nd Half: 98.50%Odd: Make Bet
- 11:00 Gil Vicente U23 vs Rio Ave U23 -Odd: Make Bet
- 15:00 Gil Vicente U23 vs Rio Ave U23 -Odd: Make Bet
- 11:00 Leixoes U23 vs Sporting Braga U23 -Over 1.5 Goals: 98.80%Odd: 1.22 Make Bet
- 11:00 Leixoes U23 vs Sporting Braga U23 -Over 1.5 Goals: 98.60%Odd: 1.22 Make Bet
- 11:00 Marítimo U23 vs Vizela U23 -Odd: Make Bet
- 15:00 Marítimo U23 vs Vizela U23 -Odd: Make Bet
Saudi Arabia
Division 2 Group B
- 12:35 Al Qous vs Al NairyahOdd: Make Bet
- 12:20 Al-Lewaa vs HajerOdd: 1.30 Make Bet
- 12:20 Al-Saqer vs Al-KawkabOdd: Make Bet
- 12:20 Arar vs Al QotahOdd: Make Bet
- 12:40 Hottain vs BishaOdd: Make Bet
- 11:55 Mudhar vs Al SafaOdd: Make Bet
- 12:25 Qalah vs OhodOdd: Make Bet
- 12:40 Weg vs Al-RayyanOdd: Make Bet
Youth League
- 11:55 Fateh U18 vs Taawoun U18Over 1.5 Goals: 98.60%Odd: Make Bet
- 16:15 Fayha U18 vs Raed U18Odd: Make Bet
- 12:20 Hazem U18 vs Ittihad U18Odd: Make Bet
- 12:10 Hilal U18 vs Ahli U18Odd: Make Bet
- 11:55 Jeel U18 vs Qadsiah U18Odd: Make Bet
- 16:10 Nassr U18 vs Shabab U18Odd: Make Bet
- 12:40 Ula U18 vs Ettifaq U18Odd: Make Bet
- 12:40 Watan U18 vs Orobah U18Odd: Make Bet
- 12:45 Wehda U18 vs Adalah U18Odd: Make Bet
Scotland
Challenge Cup Final Stage
- 19:45 Cove Rangers vs Partick Thistle -Over 1.5 Goals: 64.20%Odd: 1.25 Make Bet
- 19:45 Dumbarton vs Inverness CT -Over 1.5 Goals: 90.80%Odd: 1.17 Make Bet
- 19:45 Elgin City vs East Fife -Over 1.5 Goals: 89.40%Odd: 1.14 Make Bet
- 19:45 Hearts II vs St. Johnstone -Over 2.5 Goals: 74.30%Odd: 1.29 Make Bet
- 19:45 Montrose vs Spartans FC -Over 1.5 Goals: 98.00%Odd: 1.25 Make Bet
- 19:45 Queen of South vs Dunfermline Athletic -Under 2.5 Goals: 74.40%Odd: 2.05 Make Bet
- 19:45 Queen's Park vs Clyde -Draw In Final Result: 77.90%Odd: 3.60 Make Bet
Lowland League
- 19:45 Gretna FC 2008 vs Celtic IIOdd: Make Bet
Spain
Copa del Rey
- 20:00 CD Eldense vs Real Sociedad -Over 1.5 Goals: 66.90%Odd: 1.33 Make Bet
- 20:00 CD Guadalajara vs Barcelona -Over 1.5 Goals: 81.00%Odd: 1.07 Make Bet
- 18:00 Deportivo La Coruna vs Mallorca -Over 1.5 Goals: 71.60%Odd: 1.40 Make Bet
- 18:00 Eibar vs Elche -Over 1.5 Goals: 65.00%Odd: 1.40 Make Bet
- 20:00 Sporting Gijon vs Valencia -Over 1.5 Goals: 73.10%Odd: 1.40 Make Bet
Switzerland
Super League
- 19:30 St. Gallen vs Sion -Odd: 1.40 Make Bet
- 19:30 Winterthur vs Thun -Odd: 1.29 Make Bet
Thailand
Thai League
- 12:00 Rayong vs Ratchaburi -Home Team To Score In 2nd Half: 85.80%Odd: Make Bet
Turkey
2. Lig - Red Group
- 11:00 Aliaga FAS vs 68 Aksaray Belediyespor -Home Team To Score In 1st Half: 97.80%Odd: Make Bet
- 10:00 Mus Spor FC vs Fethiyespor -Home Team To Score In 1st Half: 98.70%Odd: Make Bet
- 12:00 Soma Spor Dernegi vs Bursaspor -Over 1.5 Goals: 95.10%Odd: 1.11 Make Bet
2. Lig - White Group
- 12:00 Inegolspor vs Ankaragucu -Odd: 1.25 Make Bet
- 10:00 Kastamonuspor 1966 vs Sanliurfaspor -Odd: 1.17 Make Bet
- 11:00 Kepez Belediye Antalya vs Beyoglu Yeni Carsi Futbol Kulubu -Odd: Make Bet
- 11:00 Muglaspor vs Karaman FK -Odd: 1.20 Make Bet
- 11:00 Sincan Belediyesi Ankaraspor vs Karacabey Belediye Spor -Over 1.5 Goals: 91.80%Odd: 1.30 Make Bet
3. Lig Group 1
- 15:00 Beykoz İshaklıspor vs Cankaya FK -Odd: Make Bet
- 15:00 Bursa Nilüfer FK vs Silivrispor -Odd: Make Bet
- 15:00 Corluspor 1947 vs Yalova Yeşilovaspor -Odd: Make Bet
- 15:00 Etimesgut Belediyespor vs Kucukcekmece Sinop Spor -Odd: Make Bet
- 15:00 Galata vs Bursa Yildirim -Odd: 1.17 Make Bet
- 15:00 Inegol Kafkas Genclik vs Kestel Çilek -Odd: Make Bet
- 15:00 Polatlı 1926 SK vs Kartal Bulvarspor -Odd: Make Bet
- 15:00 İnkılapspor vs Edirnespor Genclik -Odd: Make Bet
3. Lig Group 2
- 11:00 12 Bingolspor vs Osmaniyespor -Odd: Make Bet
- 11:00 Erciyes 38 vs Kahramanmaraşspor -Odd: 1.12 Make Bet
- 11:00 Kapadokyaspor vs Karakopru Belediyespor -Odd: Make Bet
- 11:00 Kirikkalegucu Spor vs Silifke Belediyespor -Odd: Make Bet
- 11:00 Kırşehir FK vs Türk Metal 1963 -Odd: Make Bet
- 11:00 Malatya Yesilyurt Belediye Spor vs Agri 1970 Spor -Odd: Make Bet
- 11:00 Mazıdağı Fosfatspor vs Niğde Belediyesispor -Odd: Make Bet
- 11:00 Yeni Diyarbakırspor vs Kilis Belediyespor -Odd: Make Bet
3. Lig Group 3
- 15:00 52 Orduspor FK vs Duzcespor -Odd: Make Bet
- 15:00 Artvin Hopaspor vs Çayelispor -Over 1.5 Goals: 98.20%Odd: 1.36 Make Bet
- 15:00 Fatsa Belediyesi vs Yeni Amasyaspor -Over 1.5 Goals: 83.70%Odd: 1.31 Make Bet
- 15:00 Giresunspor vs Zonguldak Komurspor -Odd: Make Bet
- 15:00 Karadeniz Eregli BSK vs 1926 Bulancak -Odd: Make Bet
- 15:00 Pazarspor vs Karabuk Idmanyurdu Spor -Over 1.5 Goals: 80.90%Odd: Make Bet
- 15:00 Sebat Genclikspor vs Orduspor 1967 -Home Team To Score In 2nd Half: 98.10%Odd: Make Bet
- 15:00 Tokat Bld Plevnespor vs Yozgat Bld Bozokspor -Odd: Make Bet
3. Lig Group 4
- 15:00 Altay vs Nazilli Belediyespor -Odd: Make Bet
- 15:00 Ayvalikgucu Belediyespor vs Anadolu Universitesi -Odd: Make Bet
- 15:00 Bornova 1877 vs Belediye Kutahyaspor -Away Team To Score In 2nd Half: 98.80%Odd: Make Bet
- 15:00 Denizli İYG vs Alanya 1221 Futbol SK -Over 1.5 Goals: 84.80%Odd: Make Bet
- 15:00 Eskisehirspor vs Balikesirspor -Odd: Make Bet
- 15:00 Soke 1970 vs Karsiyaka -Over 1.5 Goals: 93.20%Odd: Make Bet
- 15:00 Tire 2021 FK vs Afjet Afyonspor -Over 1.5 Goals: 79.10%Odd: Make Bet
- 15:00 Usakspor vs Izmir Coruhlu -Odd: Make Bet
Uganda
Premier League
- 13:00 BUL FC vs Entebbe UPPC FC -Odd: Make Bet
- 13:00 BUL FC vs Police -Odd: Make Bet
- 13:00 Entebbe UPPC FC vs Kitara FC -Odd: Make Bet
- 16:00 Kampala City FC vs Buhimba United Saints -Odd: Make Bet
- 13:00 Kitara FC vs NEC FC -Home Team To Score In 1st Half: 97.60%Odd: Make Bet
- 13:00 Lugazi vs Vipers SC -Odd: Make Bet
- 13:00 Maroons FC vs FC Calvary -Odd: Make Bet
- 16:00 URA FC vs Express FC -Odd: Make Bet
Uzbekistan
Superliga Qualification
- 09:00 Aral Nukus vs Buxoro FK -Over 1.5 Goals: 90.10%Odd: Make Bet
Wales
Premier League
- 19:45 Cardiff Met University vs Briton Ferry -Away Team To Score In 1st Half: 98.30%Odd: Make Bet