Jaax (@jaaxbets) header
Jaax (@jaaxbets) profile picture

The beautiful game. The numbers behind it. ⚽ Stats, patterns & a lifelong love of sports. Web dev building something new.

Tallinn, Estonia
Joined March 2021
Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)Photo by Jaax (@jaaxbets)
Pinned Tweet
🧪 Lab Update Hey everyone—I know excitement is building for launch, and trust me, I’m every bit as excited as you are. Over the past three months, I’ve learned a tremendous amount about web development. Turning a working demo into a reliable production platform has brought its fair share of challenges. Last week, I made the decision to change developers. The codebase had become bloated, and the data-ingestion process wasn’t built correctly. Building advanced features on a flawed codebase wasn't working. Although the site worked, small failures could result in inaccurate data being shown—and for me, that’s unacceptable. Since bringing in a new developer, the difference has been night and day. He has already rebuilt the site from the ground up in a test environment. It’s faster, more reliable, and several features originally planned for Phase 2 are already working with real data! He’s a genuine whiz: a PhD in mathematics who has spent years building models for sportsbooks. The models are already sharper. The official release date will be announced here first. We’re currently targeting mid-September, which lines up nicely with having some early match data to work with across the top European winter leagues. I can’t wait to show you the full product. It’s incredible—and it will be worth the wait. ⚽️
5
3
51
10,122
🇨🇱 Correa is red hot 🔥 coming off a 4 goal game with 10 goals over his last 6. He faces a Nublense team that he bagged a brace against the last time he faced them.
3
868
This should have 10,000,000 views
Replying to @blognaointendo
Fala sério, em algum momento da sua vida você já imaginou um cara explodindo em aura ao tocar um xilofone?
1,696
🔥⚽️ 10 in-form goal scorers to watch today | Fri Nov 6 🇫🇷 Yaya Kader Fofana · Ligue 2 · 86 🇫🇷 Ilyes Housni · Ligue 2 · 80 🇫🇷 Nicolas Pays · Ligue 2 · 78 🇯🇵 Aleksandar Čavrić · J1 League · 71 🇩🇪 Justin Butler · 2. Bundesliga · 71 🇸🇪 Love Östman · Allsvenskan · 68 🇸🇦 Saïd Benrahma · Saudi Pro League · 66 🇺🇸 Gia Corley · NWSL · 65 🇫🇷 Júlio Tavares · Ligue 2 · 63 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Thierno Barry · Premier League · 62 Five hit rates and trends per player, plus a quick matchup read. 🧵...
1
2
13
2,669
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Thierno Barry | 🟢 62 - Strong ↗ 2+ shots on target in 3/3 ↗ Scored in 2/3 on the hit-rate card ↗ 2+ shots in 10 straight ↗ Started 10/10 ↗ 5 of 6 goals came after halftime Barry’s shot-on-target sample is small, but his shot streak spans 10 games. Everton host Coventry, who’ve conceded 1.8 goals per league game. #Everton #PremierLeague
1
264
🔬 One standout trend for each of today’s 10 players 🇫🇷 Yaya Kader Fofana · Ligue 2 · 86 · Scored in 7/10 🇫🇷 Ilyes Housni · Ligue 2 · 80 · 2+ shots in 6 straight 🇫🇷 Nicolas Pays · Ligue 2 · 78 · Goal or assist in 4 straight 🇯🇵 Aleksandar Čavrić · J1 League · 71 · 1+ shot on target in 7/8 🇩🇪 Justin Butler · 2. Bundesliga · 71 · 1+ shot on target in 4/5 🇸🇪 Love Östman · Allsvenskan · 68 · 2+ shots in 8/10 🇸🇦 Saïd Benrahma · Saudi Pro League · 66 · 1+ shot on target in 6/6 🇺🇸 Gia Corley · NWSL · 65 · Goal or assist in 6/10 🇫🇷 Júlio Tavares · Ligue 2 · 63 · 1+ shot on target in 4/4 🏴󠁧󠁢󠁥󠁮󠁧󠁿 Thierno Barry · Premier League · 62 · 2+ shots in 10 straight Who’s your favorite player to land on the score sheet today? If you enjoyed the breakdown, give it a like and share the thread. 🔁
1
431
Europa Thursday ⚽ Afternoon goalscorer recap 2 of 10 named scorers hit. Beljo landed at +230 and Diakité scored a brace. One sub-on scored (Abline, Monaco) ✅ #4 Dion Drena Beljo +230 — Scored at 39′ in Dinamo Zagreb’s 2–0 win. Sunderland had conceded to strikers in four separate matches in our sample. ✅ #5 Oumar Diakité −105 — Scored at 40′ and 90+3′ in Sturm Graz’s 3–2 loss to Celje. He came in with five goals in five appearances and scored both of Sturm’s goals. 🔁 #9 Folarin Balogun +100 — Went scoreless. Matthis Abline replaced him and scored at 90+1′ in Monaco’s 2–0 win. That’s a direct replacement goal. Any Super Sub payout depends on the ticket’s rules. ❌ The other misses • #1 Patrik Schick −155 — Leverkusen lost 1–0. Marseille striker Amine Gouiri scored the winner. • #2 Jhon Durán −110 — Benfica scored three, with Rafa Silva, Gianluca Prestianni and Georgiy Sudakov getting the goals. • #3 Wout Weghorst −150 — Twente scored three, with Ruud Nijstad, Sondre Ørjasæter and Daouda Weidmann getting the goals. • #6 Noah Jean Holm +240 — Ulrik Mathisen scored Brann’s only goal in a 1–1 draw. • #7 Hyeon-gyu Oh — Went scoreless. His direct replacement, Dušan Vlahović, also blanked. • #8 Sandro Lima +350 — Ararat-Armenia scored twice in a 3–2 loss, through Karen Muradyan and Bruno Wilson. • #10 Benjamin Nygren — Went scoreless in Celtic’s 3–2 win. Camilo Durán came on for James Forrest and scored twice. 1-3 missing was nuts but shows the variance in these Europa matches for sure. #UEL #UECL #AnytimeGoalscorer #PlayerProps
Europa Thursday ⚽ Top 10 anytime goalscorer picks for afternoon slate 1️⃣ Patrik Schick (Leverkusen) −155 3 goals from 20 shots. Marseille conceded 7 striker goals across 4 sampled matches, including 2 penalties. 2️⃣ Jhon Durán (Benfica) −110 3 goals in five. Lech conceded to strikers in 3 separate matches, twice in Europa League play. 3️⃣ Wout Weghorst (Twente) −150 5 goals, 8 shots on target. Pafos conceded 6 non-penalty striker goals, 5 against Twente’s 4‑2‑3‑1. 4️⃣ Dion Drena Beljo (Dinamo Zagreb) +230 5 goals, 9 shots on target. Sunderland conceded a non-penalty striker goal in 4 separate matches. 5️⃣ Oumar Diakité (Sturm Graz) −105 5 goals, 8 shots on target. Celje conceded once to his exact striker role. Recent form drives this pick. 6️⃣ Noah Jean Holm (Brann) +240 5 goals, 7 shots on target. Sint-Truiden conceded 5 non-penalty striker goals across 3 matches. 7️⃣ Hyeon-gyu Oh (Beşiktaş) 3 goals in five. Celtic conceded 5 striker goals against Beşiktaş’s formation, including 2 penalties. 8️⃣ Sandro Lima (Ararat-Armenia) +350 2 goals, 5 shots on target. Torreense conceded a non-penalty striker goal in 4 separate matches. 9️⃣ Folarin Balogun (Monaco) +100 1 goal in five. Nordsjælland conceded 6 to the broader striker group, including 1 to a right striker in Monaco’s formation. 🔟 Benjamin Nygren (Celtic) 2 goals, 6 shots on target. Beşiktaş conceded to a central attacking midfielder in 3 separate matches, all against Celtic’s formation. #UEL #UECL #AnytimeGoalscorer #PlayerProps
1
1,718
Some players worth watching to sub on, especially watching Dessers.
5
1,577
5️⃣ Oumar Diakité (Sturm Graz) −105 40' ✅
Europa Thursday ⚽ Top 10 anytime goalscorer picks for afternoon slate 1️⃣ Patrik Schick (Leverkusen) −155 3 goals from 20 shots. Marseille conceded 7 striker goals across 4 sampled matches, including 2 penalties. 2️⃣ Jhon Durán (Benfica) −110 3 goals in five. Lech conceded to strikers in 3 separate matches, twice in Europa League play. 3️⃣ Wout Weghorst (Twente) −150 5 goals, 8 shots on target. Pafos conceded 6 non-penalty striker goals, 5 against Twente’s 4‑2‑3‑1. 4️⃣ Dion Drena Beljo (Dinamo Zagreb) +230 5 goals, 9 shots on target. Sunderland conceded a non-penalty striker goal in 4 separate matches. 5️⃣ Oumar Diakité (Sturm Graz) −105 5 goals, 8 shots on target. Celje conceded once to his exact striker role. Recent form drives this pick. 6️⃣ Noah Jean Holm (Brann) +240 5 goals, 7 shots on target. Sint-Truiden conceded 5 non-penalty striker goals across 3 matches. 7️⃣ Hyeon-gyu Oh (Beşiktaş) 3 goals in five. Celtic conceded 5 striker goals against Beşiktaş’s formation, including 2 penalties. 8️⃣ Sandro Lima (Ararat-Armenia) +350 2 goals, 5 shots on target. Torreense conceded a non-penalty striker goal in 4 separate matches. 9️⃣ Folarin Balogun (Monaco) +100 1 goal in five. Nordsjælland conceded 6 to the broader striker group, including 1 to a right striker in Monaco’s formation. 🔟 Benjamin Nygren (Celtic) 2 goals, 6 shots on target. Beşiktaş conceded to a central attacking midfielder in 3 separate matches, all against Celtic’s formation. #UEL #UECL #AnytimeGoalscorer #PlayerProps
3
1,598
4️⃣ Beljo (Dinamo) +230 39' ✅
Europa Thursday ⚽ Top 10 anytime goalscorer picks for afternoon slate 1️⃣ Patrik Schick (Leverkusen) −155 3 goals from 20 shots. Marseille conceded 7 striker goals across 4 sampled matches, including 2 penalties. 2️⃣ Jhon Durán (Benfica) −110 3 goals in five. Lech conceded to strikers in 3 separate matches, twice in Europa League play. 3️⃣ Wout Weghorst (Twente) −150 5 goals, 8 shots on target. Pafos conceded 6 non-penalty striker goals, 5 against Twente’s 4‑2‑3‑1. 4️⃣ Dion Drena Beljo (Dinamo Zagreb) +230 5 goals, 9 shots on target. Sunderland conceded a non-penalty striker goal in 4 separate matches. 5️⃣ Oumar Diakité (Sturm Graz) −105 5 goals, 8 shots on target. Celje conceded once to his exact striker role. Recent form drives this pick. 6️⃣ Noah Jean Holm (Brann) +240 5 goals, 7 shots on target. Sint-Truiden conceded 5 non-penalty striker goals across 3 matches. 7️⃣ Hyeon-gyu Oh (Beşiktaş) 3 goals in five. Celtic conceded 5 striker goals against Beşiktaş’s formation, including 2 penalties. 8️⃣ Sandro Lima (Ararat-Armenia) +350 2 goals, 5 shots on target. Torreense conceded a non-penalty striker goal in 4 separate matches. 9️⃣ Folarin Balogun (Monaco) +100 1 goal in five. Nordsjælland conceded 6 to the broader striker group, including 1 to a right striker in Monaco’s formation. 🔟 Benjamin Nygren (Celtic) 2 goals, 6 shots on target. Beşiktaş conceded to a central attacking midfielder in 3 separate matches, all against Celtic’s formation. #UEL #UECL #AnytimeGoalscorer #PlayerProps
2
1,406
Morning slate results: Europa Thursday ⚽ Early kickoff recap 4 of 8 named scorers hit. Two scored braces. ✅ Loïs Diony +260 — Opened the scoring at 23′. NEC won 3–1. ✅ Tolu Arokodare +135 — Two goals and an assist in Ajax’s 6–1 win. ✅ Bryan Linssen +145 — Scored at 50′ and 76′. Both starting strikers scored, so the Diony + Linssen combo hit. ❌ Gianluca Scamacca −155 — Went scoreless. but ✅ Nikola Krstović was added as soon as he subbed and whacked the +260 ❌ Reinaldo +230 — Went scoreless in Levski’s 1–0 win. Steven Stoyanchov came on for Mazire Soula and scored the winner. ❌ Haris Tabaković +170 — Played the full 90 as Salzburg lost 2–0 to Anderlecht. ❌ Aleksandar Katai −155 — Scored and VAR'd. Went Bamba Dieng came on at halftime and also blanked. Vladimir Lučić replaced Dieng at 79′ and scored a minute later. The role was correct, but shows why sub-on is a must. ❌ Luka Juričić +185 — Started at striker and played 76 minutes in Borac’s 2–0 loss to Mjällby. #UEL #UECL #AnytimeGoalscorer #PlayerProps
Europa Thursday ⚽ 7 anytime goalscorer picks for the early kickoff. 1️⃣ Loïs Diony (Omonia) +260 NEC conceded 10 striker goals in 8 sampled matches, including 4 against Omonia’s confirmed formation. Diony has 2 recent goals and 6 shots on target. BTTS looks great here. 2️⃣ Tolu Arokodare (Ajax) +135 3 recent goals and 6 shots on target. Midtjylland conceded 2 striker goals in 2 matches. Projects as a high scoring fixture. 3️⃣ Gianluca Scamacca (Atalanta) −155 Kairat conceded 5 striker goals in 4 matches, including 2 penalties. Scamacca has 1 goal in 208 recent minutes. The matchup carries his case. Use sub on and I like the brace especially if Krstović comes on. 4️⃣ Reinaldo (Levski Sofia) +230 ⭐ Jagiellonia conceded 5 striker goals in 4 matches. Reinaldo has 3 goals in his last five recorded appearances. Reinaldo has goals in 3/5, fully aligned form and matchup. 5️⃣ Bryan Linssen (NEC Nijmegen) +145 Omonia conceded striker goals in 6 separate matches. Linssen has 1 goal in 449 recent minutes. Great matchup to get on track. 6️⃣ Haris Tabaković (Red Bull Salzburg) +170 4 recent goals in 358 minutes. Anderlecht conceded 2 striker goals in 2 matches, including a penalty. Great odds for Haris. 7️⃣ Aleksandar Katai (Crvena zvezda) −155 2 goals and 8 shots on target from 20 shots in 326 recent minutes. Inter d’Escaldes conceded zero goals to left strikers in the sample, so his case rests on shooting volume. Look for Bamba Dieng to sub on if this stays remotely close, he's there star and inherits the great matchup. All lineups confirmed, since some of these are role based make sure to use sub-on where available. Will do the same once afternoon is confirmed, lots of rotation and no starters are safe in these slates. Please share 🙏 #UEL #UECL #EuropaLeague #ConferenceLeague #AnytimeGoalscorer #PlayerProps
3
1,664