Infos

Explore les joueurs, les résultats et les outils depuis le menu principal. Consulte les règles TTFL et les sources avant de préparer ton pick.

Suivi des projections

Projections figées avant le match, comparées au score réel : écart moyen, précision à ±10 et biais, par moteur.

« Matchs réels » = projections enregistrées par le cron avant le coup d'envoi. « Simulation » = rejeu historique, jamais mélangé aux matchs réels.

Mix

8,82 MAE

±10
63,7 %
Biais
+0,2
Joueurs
973
Joués
79,5 %

Ridge

8,79 MAE

±10
64,0 %
Biais
+0,2
Joueurs
973
Joués
79,5 %

β

8,54 MAE

±10
67,3 %
Biais
+1,3
Joueurs
973
Joués
79,5 %

Nuit par nuit

Période : 2026-10-25 → 2026-10-31 · 7 soirs enregistrés

NuitJoueursRidgeMixβ
2026-10-310— · — %— · — %— · — %
2026-10-302308,50 · 66,5 %8,62 · 64,8 %8,62 · 69,1 %
2026-10-296111,36 · 49,2 %11,44 · 50,8 %10,77 · 50,8 %
2026-10-282488,32 · 66,1 %8,32 · 66,1 %8,03 · 69,4 %
2026-10-27888,07 · 64,8 %8,07 · 64,8 %8,64 · 63,6 %
2026-10-262018,31 · 69,2 %8,31 · 69,2 %8,08 · 71,1 %
2026-10-2514510,03 · 55,2 %10,03 · 55,2 %8,93 · 64,8 %

Détail du soir · 2026-10-31

Écart = projection − score réel. Positif : le modèle a surestimé. Un joueur qui n'a pas joué reste visible avec un tiret.

JoueurÉquipeRéelRidgeMixβÉcart RidgeÉcart MixÉcart β
LeBron JamesPHI—30,327,932,7———
Kevin DurantHOU—33,234,334,4———
DeAndre JordanNOP—14,814,813,9———
James HardenCLE—28,227,635,5———
Jrue HolidayPOR—24,724,726,0———
Damian LillardPOR—25,125,132,7———
Harrison BarnesSAS—5,75,77,9———
CJ McCollumATL—19,519,521,5———
Dennis SchroderCHA—20,419,023,4———
Kentavious Caldwell-PopePHI—8,78,310,1———
Rudy GobertMIN—20,620,625,6———
Steven AdamsHOU—10,210,25,4———
Zach LaVineSAC—30,532,828,4———
Jerami GrantMEM—15,713,623,9———
Marcus SmartHOU—12,712,711,4———
Joel EmbiidPHI—34,731,544,9———
Clint CapelaHOU—11,87,54,2———
Bogdan BogdanovicHOU—7,912,17,6———
Myles TurnerMIL—15,713,520,2———
Trey LylesMIN—9,49,08,7———
Mario HezonjaCLE—13,312,613,1———
Royce O'NealeCHA—6,34,26,5———
Domantas SabonisSAC—39,840,236,6———
Dejounte MurrayNOP—28,328,327,6———
Jaylen BrownPHI—29,527,536,7———
Dorian Finney-SmithATL—3,33,32,8———
Fred VanVleetHOU—19,419,615,1———
Alex CarusoOKC—16,516,56,7———
De'Aaron FoxSAS—26,931,329,7———
Malik MonkSAC—5,95,911,9———
Lauri MarkkanenUTA—24,024,030,2———
Donovan MitchellCLE—35,334,336,8———
Jarrett AllenCLE—28,829,229,6———
Isaiah HartensteinOKC—21,824,020,6———
Tony BradleyUTA—1,01,04,0———
Kyle KuzmaMIL—18,418,219,8———
Luke KornetSAS—7,39,013,3———
Grayson AllenCHA—15,619,221,8———
Mo BambaUTA—21,821,816,1———
Shai Gilgeous-AlexanderOKC—34,938,449,5———
Jaren Jackson Jr.UTA—23,523,523,0———
Svi MykhailiukUTA—6,16,111,2———
Josh OkogieUTA—7,57,59,6———
Anfernee SimonsPHI—13,815,117,6———
Gary Trent Jr.MIL—1,91,92,3———
Kenrich WilliamsOKC—5,76,77,3———
Robert Williams IIIPOR—25,125,120,1———
Jock LandaleATL—15,613,315,0———
Jordan McLaughlinSAS—0,80,82,5———
Zion WilliamsonNOP—34,336,837,0———
Ja MorantPOR—26,226,228,5———
De'Andre HunterSAC—17,121,520,2———
Jaxson HayesUTA—21,221,223,8———
Nickeil Alexander-WalkerATL—23,521,823,1———
Tyler HerroMIL—30,734,529,6———
Keldon JohnsonSAS—16,919,518,7———
Luguentz DortATL—13,812,811,4———
Ty JeromeMEM—38,039,137,7———
Jordan PooleNOP—13,213,213,2———
Naz ReidCHA—21,821,721,9———
Dean WadePHI—10,010,013,7———
Anthony EdwardsMIN—41,041,037,8———
LaMelo BallMIN—19,315,419,9———
Deni AvdijaPOR—36,136,136,0———
Onyeka OkongwuATL—24,221,420,1———
Devin VassellSAS—17,518,018,1———
Precious AchiuwaSAC—22,922,622,3———
Tyrese MaxeyPHI—37,237,837,1———
Saddiq BeyNOP—17,317,418,9———
Josh GreenUTA—6,56,57,1———
Jaden McDanielsMIN—27,626,824,3———
Isaiah StewartMEM—17,817,816,6———
Jonathan KumingaMIN—16,016,819,6———
Sam MerrillCLE—14,915,417,8———
Ayo DosunmuMIN—20,419,920,7———
Vit KrejciPOR—6,56,59,6———
Jae'Sean TateHOU—1,41,42,1———
Herbert JonesNOP—11,89,010,2———
Trey Murphy IIINOP—19,018,226,1———
Bones HylandMIN—9,75,14,6———
Terrence Shannon Jr.MIN—15,817,011,5———
Jalen JohnsonATL—37,334,036,0———
Corey KispertATL—12,012,03,2———
Trendon WatfordNOP—15,615,611,6———
Julian ChampagnieSAS—12,315,413,2———
Alperen SengunHOU—41,441,432,5———
Jericho SimsMIL—2,92,95,9———
Scotty Pippen Jr.MEM—13,710,915,2———
Evan MobleyCLE—30,830,632,5———
Aaron WigginsATL—19,722,316,6———
Micah PotterPOR—2,52,58,0———
Dyson DanielsATL—23,622,424,9———
Scoot HendersonPOR—7,97,915,2———
Jabari Smith Jr.HOU—23,025,723,4———
Chet HolmgrenOKC—30,430,432,4———
Bennedict MathurinNOP—13,914,718,2———
Keegan MurraySAC—6,26,213,8———
Tari EasonHOU—18,918,116,2———
Jalen WilliamsOKC—22,322,329,5———
Jaylin WilliamsOKC—6,14,99,2———
Bryce McGowensNOP—5,65,64,1———
Caleb LovePHI—0,00,00,3———
Oscar TshiebweHOU—10,910,912,6———
Jabari WalkerPHI—6,36,35,1———
Ryan RollinsMIL—17,115,621,8———
Jaime Jaquez Jr.MIL—24,723,522,0———
Ousmane DiengMIL—3,53,57,9———
Kris MurrayMEM—2,02,07,0———
Peyton WatsonCLE—21,314,320,5———
Moussa DiabateCHA—21,516,915,1———
Karlo MatkovićNOP—11,511,512,5———
AJ GreenMIL—9,611,59,3———
Sidy CissokoPOR—14,714,711,3———
Daeqwon PlowdenSAC—5,55,58,6———
Victor WembanyamaSAS—43,241,446,3———
Brandon MillerCHA—32,029,232,7———
Taylor HendricksMEM—0,00,05,3———
Amen ThompsonHOU—29,429,229,3———
GG JacksonMEM—15,313,020,0———
Cason WallaceOKC—10,710,79,8———
Keyonte GeorgeUTA—32,232,332,1———
Brice SensabaughUTA—13,117,816,3———
Adem BonaPHI—7,76,510,3———
Toumani CamaraPOR—19,919,912,7———
Jaylen ClarkMIN—6,34,33,1———
Zach EdeyMEM—21,821,823,9———
Ryan KalkbrennerCHA—12,215,917,3———
Olivier-Maxence ProsperMEM—8,68,67,0———
Leaky BlackSAC—1,91,91,4———
PJ HallCHA—0,20,24,8———
Craig Porter Jr.CLE—3,93,95,0———
Cody WilliamsMIN—1,31,33,6———
Reed SheppardHOU—12,912,914,7———
Stephon CastleSAS—21,419,020,8———
Isaiah CollierUTA—17,515,216,7———
Donovan ClinganPOR—26,026,027,9———
Kyle FilipowskiUTA—3,43,412,4———
Jared McCainOKC—11,512,215,4———
Yves MissiNOP—28,428,418,7———
Tidjane SalaünCHA—7,58,67,0———
Kel'el WareMIL—21,821,420,7———
Jaylon TysonCLE—13,16,810,7———
Alex KarabanSAC—2,72,74,7———
Cam SpencerMEM—15,513,814,4———
Justin EdwardsPHI—0,90,91,6———
Ajay MitchellOKC—26,525,715,2———
David Jones GarciaSAS—3,03,05,0———
Nique CliffordSAC—5,25,26,4———
Quinten PostMEM—12,310,89,3———
Jonathan MogboSAC—3,23,28,6———
Jaylen WellsMEM—20,221,221,9———
Branden CarlsonPOR—4,94,912,5———
Isaiah CrawfordHOU—1,71,70,1———
Zyon PullinMIN—3,53,53,5———
Dylan HarperSAS—24,124,025,0———
VJ EdgecombePHI—19,916,520,1———
Ace BaileyUTA—25,022,818,4———
Jeremiah FearsNOP—20,416,619,6———
Derik QueenNOP—22,723,422,8———
Asa NewellATL—1,31,33,5———
Kasparas JakučionisMIL—15,415,014,3———
Liam McNeeleyCHA—1,81,82,5———
Joan BeringerMIN—15,617,617,2———
Carter BryantSAS—2,00,23,0———
Micah PeavyOKC—0,80,82,2———
Tyrese ProctorCLE—7,87,88,4———
Bogoljub MarkovićMIL—4,04,08,6———
Sion JamesCHA—8,33,79,9———
Labaron PhilonPHI—3,53,56,8———
Bennett StirtzOKC—6,03,95,3———
Yang HansenPOR—6,66,63,1———
Cedric CowardMEM—23,523,521,6———
John TonjePOR—7,07,05,9———
Isaiah EvansMIN—0,00,02,3———
Brooks BarnhizerOKC—0,80,81,7———
Jayson KentPOR—0,00,03,9———
Darryn PetersonUTA—17,817,917,5———
Cameron BoozerMEM—30,925,816,1———
Darius Acuff Jr.SAC—29,723,615,5———
Kingston FlemingsATL—14,211,39,1———
Brayden BurriesMIL—12,711,211,8———
Nate AmentMIL—6,36,38,3———
Hannes SteinbachCHA—6,46,48,9———
Meleek ThomasCLE—20,020,018,7———
Karim LopezMEM—0,00,08,6———
Christian AndersonCHA—5,10,00,1———
Aday MaraOKC—11,911,59,4———
Tarris Reed Jr.SAS—4,44,46,2———
Zuby EjioforATL—1,51,56,0———
Ja'Kobi GillespieSAS—1,81,85,0———
Emanuel SharpSAC—3,43,93,8———
Bruce ThorntonHOU—0,00,01,9———
Maliq BrownSAS—1,01,06,9———
Josh DixOKC—0,00,01,2———

Une ligne notée n'est jamais réécrite : ce tableau compare ce qui était affiché avant le match, pas une projection ajustée après coup. Les moteurs indisponibles (Ridge sans minutes, β sans rating) apparaissent en repli Mix.

↑ ↓ naviguer↵ ouvrir⌘K

AJOUTER AU PICK DU…

Enregistrement dans ton Deck personnel. Ton choix reste à valider sur la TTFL officielle.

Ouvrir mon Deck →

À propos du projet

Application NBA Stats orientée TTFL — explorer les box scores, calculer le malus, visualiser la régularité des joueurs, soutenir la décision de pick quotidienne.

Auteur

Simon Grossi

Données

shufinskiy/nba_data
+ flux temps-réel cdn.nba.com

Tech stack
  • · Pipeline — Python 3.11 + DuckDB (agrégation play-by-play → SQLite).
  • · Frontend — Astro 5 + Tailwind 3 + TypeScript.
  • · SQLite haute performance — base embarquée servie côté serveur via better-sqlite3 (WAL mode).
  • · Charts — Chart.js (line, radar, scatter).
  • · Hébergement — local-first, HTTPS via Caddy, déployable sur Raspberry Pi (voir DEPLOY.md).
Local-first · pas de tracking · pas de backend hébergév0.1.0

Ce site est un projet communautaire d'analyse statistique indépendant. Il n’est ni affilié, ni sponsorisé, ni validé par TrashTalk SAS ou la NBA. TTFL et TrashTalk sont des marques déposées de TrashTalk SAS.