The Kickoff Brief
Weekly Performance Review

Week 3 — 20 to 26 April 2026

A challenging week across seven competitions and six countries. The 23 April La Liga day was the toughest of the week — and the most honest lesson. All selections logged without filter.

7 Matchdays
60 Selections
La Liga · EPL · Bundesliga · Serie A · Eredivisie · Portugal · Argentina · Turkey
Published: Monday 27 April 2026
Week 3 at a glance
–4.64u
Combined units
60
Total selections
48%
Overall accuracy
7
Matchdays
Split by selection type
1X2 Record
Selections30
Correct16
Incorrect14
Accuracy rate53%
Units tracked–2.90u
Best selectionBrighton win · 2.47 · +1.47u
Asian Handicap Record
Selections30
Correct13
Incorrect13
Partially correct2
Draw — void4
Accuracy rate43%
Units tracked–1.74u
Week 3 highlights
Best day — Week 3
25–26 April · Multi-league
Combined +2.76u · FC Alverca, Napoli and RB Leipzig all delivered on both 1X2 and AH. A clean day that partially offset the mid-week losses.
Toughest day — Week 3
23 April — La Liga / EPL
Combined –7.07u · AH went 0 from 5. Bournemouth drew, Real Sociedad lost at home, Atletico lost at Elche. The worst single day of the three-week period.

1X2 Analysis Log

All 30 fixed-odds selections from Week 3 — match by match

21 April 2026 · Multi-league
MatchSelectionPriceOutcomeUnitsScoreLeague
Moreirense vs EstorilDraw3.35Incorrect–1.001–0Portugal
San Lorenzo vs VelezSan Lorenzo win3.10Incorrect–1.000–0Argentina
Gaziantep vs KayserisporGaziantep win2.38Correct+1.383–0Turkey
Fiorentina vs LecceFiorentina win2.23Incorrect–1.001–1Serie A
Crystal Palace vs West HamCrystal Palace win2.56Incorrect–1.000–0EPL
21 Apr subtotal–2.62u
22 April 2026 · La Liga / EPL
MatchSelectionPriceOutcomeUnitsScoreLeague
Mallorca vs ValenciaMallorca win2.61Incorrect–1.001–1La Liga
Girona vs Real BetisGirona win2.47Incorrect–1.002–3La Liga
Brighton vs ChelseaBrighton win2.47Correct+1.473–0EPL
Athletic Bilbao vs OsasunaAthletic Bilbao win1.87Correct+0.871–0La Liga
Real Madrid vs Deportivo AlavesReal Madrid win1.24Correct+0.242–1La Liga
22 Apr subtotal+1.58u
23 April 2026 · La Liga / EPL
MatchSelectionPriceOutcomeUnitsScoreLeague
Barcelona vs Celta VigoBarcelona win1.28Correct+0.281–0La Liga
Burnley vs Man CityMan City win1.15Correct+0.150–1EPL
Bournemouth vs LeedsBournemouth win2.05Incorrect–1.002–2EPL
Real Sociedad vs GetafeReal Sociedad win2.16Incorrect–1.000–1La Liga
Elche vs Atletico MadridAtletico Madrid win2.81Incorrect–1.003–2La Liga
23 Apr subtotal–2.57u
24 April 2026 · Eredivisie / La Liga
MatchSelectionPriceOutcomeUnitsScoreLeague
Go Ahead Eagles vs AZ AlkmaarAZ Alkmaar win2.31Incorrect–1.000–0Eredivisie
PSV Eindhoven vs PEC ZwollePSV win1.21Correct+0.216–1Eredivisie
Levante vs SevillaSevilla win2.94Incorrect–1.002–0La Liga
Rayo Vallecano vs EspanyolRayo win2.12Correct+1.121–0La Liga
Real Oviedo vs VillarrealVillarreal win2.17Incorrect–1.001–1La Liga
24 Apr subtotal–0.67u
25 April 2026 · Portugal / Serie A / EPL / Bundesliga / La Liga
MatchSelectionPriceOutcomeUnitsScoreLeague
FC Alverca vs AroucaFC Alverca win2.23Correct+1.232–1Portugal
Napoli vs CremoneseNapoli win1.32Correct+0.324–0Serie A
Sunderland vs Nott'm ForestSunderland win2.63Incorrect–1.000–5EPL
RB Leipzig vs Union BerlinRB Leipzig win1.45Correct+0.453–1Bundesliga
Real Betis vs Real MadridReal Madrid win1.89Incorrect–1.001–1La Liga
Fulham vs Aston VillaAston Villa win2.60Incorrect–1.001–0EPL
25 Apr subtotal–0.00u
26 April 2026 · La Liga / Bundesliga
MatchSelectionPriceOutcomeUnitsScoreLeague
CA Osasuna vs SevillaOsasuna win1.99Correct+0.992–1La Liga
Villarreal vs Celta VigoVillarreal win2.02Correct+1.022–1La Liga
Real Oviedo vs ElcheReal Oviedo win2.42Incorrect–1.001–2La Liga
Dortmund vs SC FreiburgDortmund win1.37Correct+0.374–0Bundesliga
VfB Stuttgart vs Werder BremenStuttgart win1.54Incorrect–1.001–1Bundesliga
26 Apr subtotal+1.38u
1X2 Week 3 total — 30 selections–2.90u

Asian Handicap Log

All 30 AH selections from Week 3 — match by match

21 April 2026 · Multi-league
MatchAH SelectionPriceOutcomeUnitsScoreLeague
San Lorenzo vs VelezSan Lorenzo +00.83 MYDraw — void0.000–0Argentina
Gaziantep vs KayserisporGaziantep –0.250.94 MYCorrect+0.943–0Turkey
Estoril vs MoreirenseMoreirense +0.250.89 MYCorrect+0.891–0Portugal
Fiorentina vs LecceFiorentina –0.250.91 MYHalf incorrect–0.501–1Serie A
Crystal Palace vs West HamCrystal Palace +00.83 MYDraw — void0.000–0EPL
21 Apr subtotal+1.33u
22 April 2026 · La Liga / EPL
MatchAH SelectionPriceOutcomeUnitsScoreLeague
Mallorca vs ValenciaMallorca +00.87 MYDraw — void0.001–1La Liga
Girona vs Real BetisGirona –0.250.90 MYIncorrect–1.002–3La Liga
Brighton vs ChelseaBrighton +00.86 MYCorrect+0.863–0EPL
Athletic Bilbao vs OsasunaAthletic Bilbao –0.50.87 MYCorrect+0.871–0La Liga
Real Madrid vs Deportivo AlavesReal Madrid –1.750.87 MYIncorrect–1.002–1La Liga
22 Apr subtotal+0.73u
23 April 2026 · La Liga / EPL
MatchAH SelectionPriceOutcomeUnitsScoreLeague
Barcelona vs Celta VigoBarcelona –1.750.85 MYIncorrect–1.001–0La Liga
Burnley vs Man CityMan City –2.250.95 MYIncorrect–1.000–1EPL
Bournemouth vs LeedsBournemouth –0.250.79 MYHalf incorrect–0.502–2EPL
Real Sociedad vs GetafeReal Sociedad –0.250.83 MYIncorrect–1.000–1La Liga
Elche vs Atletico MadridAtletico Madrid +0.250.85 MYIncorrect–1.003–2La Liga
23 Apr subtotal–4.50u
24 April 2026 · Eredivisie / La Liga
MatchAH SelectionPriceOutcomeUnitsScoreLeague
Go Ahead Eagles vs AZ AlkmaarAZ Alkmaar –0.250.98 MYHalf incorrect–0.500–0Eredivisie
PSV Eindhoven vs PEC ZwollePSV –20.81 MYCorrect+0.816–1Eredivisie
Levante vs SevillaSevilla +0.250.81 MYIncorrect–1.002–0La Liga
Rayo Vallecano vs EspanyolRayo –0.250.84 MYCorrect+0.841–0La Liga
Real Oviedo vs VillarrealVillarreal –0.250.87 MYHalf incorrect–0.501–1La Liga
24 Apr subtotal–0.35u
25 April 2026 · Multi-league
MatchAH SelectionPriceOutcomeUnitsScoreLeague
FC Alverca vs AroucaFC Alverca –0.250.93 MYCorrect+0.932–1Portugal
Napoli vs CremoneseNapoli –1.250.86 MYCorrect+0.864–0Serie A
Sunderland vs Nott'm ForestSunderland +00.97 MYIncorrect–1.000–5EPL
RB Leipzig vs Union BerlinRB Leipzig –1.250.97 MYCorrect+0.973–1Bundesliga
Real Betis vs Real MadridReal Madrid –0.50.89 MYIncorrect–1.001–1La Liga
Fulham vs Aston VillaAston Villa AH0.97 MYIncorrect–1.001–0EPL
Arsenal vs NewcastleArsenal –1.250.98 MYHalf incorrect–0.501–0EPL
Getafe vs BarcelonaBarcelona –0.750.91 MYCorrect+0.910–2La Liga
Liverpool vs Crystal PalaceLiverpool –10.87 MYCorrect+0.873–1EPL
Atletico Madrid vs Athletic BilbaoAtletico –0.250.79 MYCorrect+0.793–2La Liga
25 Apr subtotal+2.83u
26 April 2026 · La Liga / Bundesliga
MatchAH SelectionPriceOutcomeUnitsScoreLeague
CA Osasuna vs SevillaOsasuna –0.50.99 MYCorrect+0.992–1La Liga
Villarreal vs Celta VigoVillarreal –0.50.98 MYCorrect+0.982–1La Liga
Real Oviedo vs ElcheReal Oviedo –0.250.96 MYIncorrect–1.001–2La Liga
Dortmund vs SC FreiburgDortmund –1.250.82 MYCorrect+0.824–0Bundesliga
VfB Stuttgart vs Werder BremenStuttgart –10.88 MYIncorrect–1.001–1Bundesliga
26 Apr subtotal+0.79u
AH Week 3 total — 30 selections–1.74u
Editorial review

Week 3 — our view

This was the toughest week of the three-week period. The combined figure of –4.64u reflects a week where the mid-week La Liga analysis was significantly off — particularly on 23 April where the AH arm went 0 from 5. Atletico losing at Elche, Real Sociedad failing at home to Getafe and Bournemouth dropping two points against Leeds were all results that contradicted the analytical framework. We log them all.

The recovery on 25–26 April was meaningful — Napoli, RB Leipzig, Barcelona, Liverpool, Osasuna, Villarreal and Dortmund all delivered on both 1X2 and AH. That shows the framework is sound. One bad two-day stretch in the middle of the week distorted the weekly total significantly.

Three-week combined total stands at +9.38u. The AH arm, which led in Weeks 1 and 2, gave back ground this week. The 1X2 arm's Sassuolo pick at 6.20 from Week 2 remains the standout selection of the period. We go into Week 4 with the process unchanged.

Get the full analysis before kickoff

Members receive every selection, every matchday — with complete reasoning delivered before the match starts.

Become a Member →

All analysis published by The Kickoff Brief is for informational and entertainment purposes only. Past analytical performance does not guarantee future results. Football outcomes are inherently unpredictable and individual results will vary significantly week to week. The Kickoff Brief is not a gambling operator, bookmaker, affiliate, or tips service. Please engage with football responsibly.