App: https://mclachapp.streamlit.app/
21-01-2026, Eredivisie
Score: 1:1
Expected Goals: 1.68:1.01
Possession: 57:43
#AZAlkmaar #Excelsior
⚽🤖
21-01-2026, Eredivisie
Score: 1:1
Expected Goals: 1.68:1.01
Possession: 57:43
#AZAlkmaar #Excelsior
⚽🤖
21-01-2026, Champions League
Score: 3:2
Expected Goals: 2.70:1.16
Possession: 52:48
#QarabagFK #SGE
⚽🤖
21-01-2026, Champions League
Score: 3:2
Expected Goals: 2.70:1.16
Possession: 52:48
#QarabagFK #SGE
⚽🤖
20-01-2026, EFL League One
Score: 0:0
Expected Goals: 1.16:0.41
Possession: 39:61
#Stevenage #Bolton
⚽🤖
20-01-2026, EFL League One
Score: 0:0
Expected Goals: 1.16:0.41
Possession: 39:61
#Stevenage #Bolton
⚽🤖
EFL Championship match summary for Charlton Athletic vs Derby County
Date: 2026-01-20
Full match report: http://www.mclachbot.com/match_summary?matchid=818c39d5d336bc4c6d771740bbf7e299e98ba470b569a5865ec59ac716a14a11
⚽🤖
EFL Championship match summary for Charlton Athletic vs Derby County
Date: 2026-01-20
Full match report: http://www.mclachbot.com/match_summary?matchid=818c39d5d336bc4c6d771740bbf7e299e98ba470b569a5865ec59ac716a14a11
⚽🤖
20-01-2026, EFL Championship
Score: 3:1
Expected Goals: 1.29:1.30
Possession: 50:50
#Swansea #Blackburn
⚽🤖
20-01-2026, EFL Championship
Score: 3:1
Expected Goals: 1.29:1.30
Possession: 50:50
#Swansea #Blackburn
⚽🤖
20-01-2026, EFL Championship
Score: 0:2
Expected Goals: 0.47:3.25
Possession: 51:49
#SWFC #Birmingham
⚽🤖
20-01-2026, EFL Championship
Score: 0:2
Expected Goals: 0.47:3.25
Possession: 51:49
#SWFC #Birmingham
⚽🤖
20-01-2026, EFL Championship
Score: 2:0
Expected Goals: 1.74:0.75
Possession: 49:51
#Ipswich #BristolCity
⚽🤖
20-01-2026, EFL Championship
Score: 2:0
Expected Goals: 1.74:0.75
Possession: 49:51
#Ipswich #BristolCity
⚽🤖
EFL Championship match summary for Oxford United vs QPR
Date: 2026-01-20
Full match report: http://www.mclachbot.com/match_summary?matchid=4d8e3a6ca6f5a7beee05fd5ac5753c7cfe09cc5051fc19d796294b652f3a7154
⚽🤖
EFL Championship match summary for Oxford United vs QPR
Date: 2026-01-20
Full match report: http://www.mclachbot.com/match_summary?matchid=4d8e3a6ca6f5a7beee05fd5ac5753c7cfe09cc5051fc19d796294b652f3a7154
⚽🤖
20-01-2026, Champions League
Score: 2:0
Expected Goals: 1.09:2.89
Possession: 33:67
#Olympiakos #Bayer04
⚽🤖
20-01-2026, Champions League
Score: 2:0
Expected Goals: 1.09:2.89
Possession: 33:67
#Olympiakos #Bayer04
⚽🤖
20-01-2026, Champions League
Score: 2:0
Expected Goals: 1.09:2.89
Possession: 33:67
#Olympiakos #Bayer04
⚽🤖
20-01-2026, Champions League
Score: 2:0
Expected Goals: 1.09:2.89
Possession: 33:67
#Olympiakos #Bayer04
⚽🤖
20-01-2026, Champions League
Score: 2:1
Expected Goals: 1.21:1.35
Possession: 28:72
#SportingCP #ParisSG
⚽🤖
20-01-2026, Champions League
Score: 2:1
Expected Goals: 1.21:1.35
Possession: 28:72
#SportingCP #ParisSG
⚽🤖
20-01-2026, Champions League
Score: 1:1
Expected Goals: 1.33:1.64
Possession: 29:71
#Copenhagen #Napoli
⚽🤖
20-01-2026, Champions League
Score: 1:1
Expected Goals: 1.33:1.64
Possession: 29:71
#Copenhagen #Napoli
⚽🤖
20-01-2026, Champions League
Score: 6:1
Expected Goals: 4.10:2.22
Possession: 55:45
#RealMadrid #Monaco
⚽🤖
20-01-2026, Champions League
Score: 6:1
Expected Goals: 4.10:2.22
Possession: 55:45
#RealMadrid #Monaco
⚽🤖
20-01-2026, Champions League
Score: 6:1
Expected Goals: 4.10:2.22
Possession: 55:45
#RealMadrid #Monaco
⚽🤖
20-01-2026, Champions League
Score: 6:1
Expected Goals: 4.10:2.22
Possession: 55:45
#RealMadrid #Monaco
⚽🤖
20-01-2026, Champions League
Score: 1:2
Expected Goals: 2.13:1.09
Possession: 47:53
#Villarreal #volaja
⚽🤖
20-01-2026, Champions League
Score: 1:2
Expected Goals: 2.13:1.09
Possession: 47:53
#Villarreal #volaja
⚽🤖
20-01-2026, Champions League
Score: 1:3
Expected Goals: 1.62:2.71
Possession: 48:52
#InterMilan #Arsenal
⚽🤖
20-01-2026, Champions League
Score: 1:3
Expected Goals: 1.62:2.71
Possession: 48:52
#InterMilan #Arsenal
⚽🤖