ML researcher in football injury prediction|AI, Football, Mathematics| P.hD at BU, AFC Bournemouth| creator of @DataAnalyticEPL | Views- my own|

London, UK
Joined March 2022
Study math. Study math to think. Study until complex systems stop feeling random. Study the mental models behind the formulas. Study for the person who thought they weren't smart enough in school. A simple habit of rigorous thinking will change absolutely everything.
34
517
23
3,647
59,250
🚨Style of play: How the Premier League teams play in 2026/2027 season! ➡ "Slow buildup" vs "Fast and Direct" play!
1
15
111
8,495
➡ Premier League starts Tomorrow after the International Break! 🚨Style of play: Where and How the Premier League teams like to press on the Pitch!
1
2
19
2,572
🎯Top Level Article by @CottageTactico
A tactical look at the Tractor Boys. 🚜 @CottageTactico says Fulham can expect high intensity from Ipswich tomorrow. 🔗 fulhamfc.com/news/2026/octob…
1
6
2,004
🚨One of the Reasons Manchester United's xG per shot (0.07) is the LOWEST in the league.
1
13
1
68
5,129
FEAR. THE. THREE. NOT. DONE. YET.
18th, 19th and 24th in the third tier 20 years ago. A lot has changed for Brighton, Bournemouth and Brentford 📈
5
108
7
613
57,725
🟥LIVERPOOL;
Replying to @DataAnalyticEPL
Liverpool?
1
7
62
7,259
➡ Despite, 20th! 👀
5
15
6
168
13,007
🚨 ARSENAL: One of the league’s strongest defences—but are their dribbling struggles a quality issue or a consequence of the game plan? 👀👀
2
14
4
100
13,253
🚨A TALE OF SHOTS, FOR MANCHESTER UNITED;
5
7
4
123
8,521
A look at the Premier League teams applying the most pressure without the ball this season 🍒 (via @DataAnalyticEPL)
47
200
51
2,891
170,643
🚨MANCHESTER UNITED 👀👀
180
1,018
556
7,780
1,272,949
🚨Non-penalty Shots per game vs xG per shot for the teams in English Premier League in 2026/2027 season.
4
21
17
131
54,326
🚨TOTTENHAM HOTSPUR (SPURS) REALITY. ➡️"To be continued";
1
5
32
5,967
➡ Total Dribbles per game vs Completed Dribbles per game for the teams in Europe's Top 5 Leagues in 2026/2027 season. 🚨ARSENAL wanted VINÍCIUS JÚNIOR for a reason.
7
3
47
6,607
🚨Fabian Hürzeler's BRIGHTON conceded the LEAST amount of Passes per game in Europe's TOP 5 Leagues in 2026/2027 season.
7
1
62
4,595
➡ Open-play Shots per game and Open-play xG per game for the teams in Europe's Top 5 Leagues in 2026/2027 season! 🚨CAN ARSENAL COPE AT THE TOP? 👀👀
3
5
1
45
6,371
🚨Fabian Hürzeler's Brighton - INTENSE🔥🔥
🚨In Europe's TOP 5 Leagues, BRIGHTON is the MOST HIGH-PRESSING Team in the 2026/2027 season. ➡ Fabian Hürzeler 🙏🙏
8
115
29
796
78,776
🚨In Europe's TOP 5 Leagues, BRIGHTON is the MOST HIGH-PRESSING Team in the 2026/2027 season. ➡ Fabian Hürzeler 🙏🙏
BRIGHTON'S HIGH PRESS IS UNREAL. BOTH PRESSURE + COUNTER PRESSURE 🔥
1
64
22
383
96,868