Skip to main content
Educational analyticsNot betting advice Β· research use only.
GameTime Picks
William Contreras

MLB Β· Player research

William Contreras

1 recorded season (2026)

Compare playerFilter game stats

Forecast record Β· what we said, and what happened

Our forecasts for William Contreras

1 published forecast, newest first. Each was frozen before the game and checked against the official result.

GameForecastWe saidWhat happened
β€”
MIL @ TB
Home run (Homer Nukes)12.0% chanceDid not happen

How each forecast type has done overall: Home run (Homer Nukes)

2026 recorded snapshot

Totals over the games GameTime recorded that season, not a complete season line.

Recorded games
96
Hits
108
over 96 recorded games
Total bases
136
over 75 recorded games
Hits + runs + RBIs
213
over 88 recorded games

Recent form and game log

Factual lines only, newest first. Team and opponent are the ones for that game.

Batting (captured categories)

Last 3 / 5 / 10 recorded games

StatLast 3 Β· avg (n)Last 5 Β· avg (n)Last 10 Β· avg (n)
Hits1.3 (n=3)1.6 (n=5)1.5 (n=10)
Total bases2.3 (n=3)3.4 (n=5)2.5 (n=10)
Hits + runs + RBIs2.7 (n=3)2.8 (n=5)2.6 (n=10)

Recorded 1, 0, 3 hits in the last 3 available games.

Averages use only games where the stat was recorded; n is that number of games. A window with fewer games than its size says so.

Hits, game by game

302Oct 70Oct 113Oct 121Oct 141Oct 152Oct 232Oct 243Oct 260Oct 271Oct 28
Each bar is one recorded game; games where this stat was not recorded are left out, not drawn as zero.

Game log

96 recorded games Β· 108 hits Β· 136 total bases Β· 213 hits + runs + rbis
William Contreras game log, 2026, newest first. A dash means the stat was not recorded for that game.
DateTeamOpponentTeam resultHTBH+R+RBIGame page
Oct 28, 2026MIL@ TBW 4–1123Game β†’
Oct 27, 2026MIL@ TBL 3–40not recorded0Game β†’
Oct 26, 2026MIL@ TBW 10–1335Game β†’
Oct 24, 2026MILvs TBW 5–42not recorded3Game β†’
Oct 23, 2026MILvs TBW 3–22not recorded3Game β†’
Oct 15, 2026MIL@ LADW 6–41not recorded2Game β†’
Oct 14, 2026MIL@ LADW 6–21not recorded1Game β†’
Oct 12, 2026MILvs LADW 7–43not recorded7Game β†’
Oct 11, 2026MILvs LADW 2–10not recorded0Game β†’
Oct 7, 2026MIL@ SDW 3–1222Game β†’
Oct 6, 2026MIL@ SDL 3–4366Game β†’
Oct 4, 2026MILvs SDW 4–30not recorded0Game β†’
Oct 3, 2026MILvs SDW 3–2143Game β†’
Sep 26, 2026MILvs STLW 3–2111Game β†’
Sep 25, 2026MILvs STLW 8–4112Game β†’
Sep 24, 2026MIL@ PHIW 5–10not recorded0Game β†’
Sep 23, 2026MIL@ PHIW 4–1113Game β†’
Sep 22, 2026MIL@ PHIL 4–61not recorded4Game β†’
Sep 20, 2026MIL@ BALW 3–0143Game β†’
Sep 19, 2026MIL@ BALW 1–0111Game β†’
Sep 18, 2026MIL@ BALW 6–5123Game β†’
Sep 16, 2026MIL@ PITW 5–4111Game β†’
Sep 15, 2026MIL@ PITW 5–1122Game β†’
Sep 12, 2026MILvs CINW 13–9146Game β†’
Sep 11, 2026MILvs CINW 20–02510Game β†’
Sep 9, 2026MILvs CHCW 8–6257Game β†’
Sep 8, 2026MILvs CHCW 4–3111Game β†’
Sep 5, 2026MIL@ CINL 3–5143Game β†’
Sep 4, 2026MIL@ CINW 10–7124Game β†’
Sep 3, 2026MIL@ CHCL 1–2000Game β†’
Sep 2, 2026MIL@ CHCW 9–5224Game β†’
Sep 1, 2026MIL@ CHCW 9–4245Game β†’
Aug 31, 2026MIL@ CHCL 3–17121Game β†’
Aug 29, 2026MILvs TEXW 5–3255Game β†’
Aug 28, 2026MILvs TEXW 6–1225Game β†’
Aug 27, 2026MIL@ NYMW 8–2001Game β†’
Aug 26, 2026MIL@ NYMW 8–1000Game β†’
Aug 25, 2026MIL@ NYML 2–3355Game β†’
Aug 23, 2026MILvs ATLL 2–4222Game β†’
Aug 22, 2026MILvs ATLW 4–1234Game β†’
Aug 21, 2026MILvs ATLW 2–14not recorded5Game β†’
Aug 19, 2026MILvs SEAL 5–7001Game β†’
Aug 18, 2026MILvs SEAW 22–02not recorded6Game β†’
Aug 16, 2026MIL@ LADW 6–21not recorded1Game β†’
Aug 15, 2026MIL@ LADW 4–1256Game β†’
Aug 14, 2026MIL@ LADL 1–30not recorded0Game β†’
Aug 13, 2026MIL@ LADW 5–40not recorded0Game β†’
Aug 12, 2026MIL@ SDL 3–4000Game β†’
Aug 11, 2026MIL@ SDL 2–11000Game β†’
Aug 10, 2026MIL@ SDL 2–3001Game β†’
Aug 9, 2026MILvs MINW 4–3000Game β†’
Aug 8, 2026MILvs MINW 4–3112Game β†’
Aug 7, 2026MILvs MINL 6–8000Game β†’
Aug 5, 2026MILvs PITW 4–2144Game β†’
Aug 4, 2026MILvs PITW 4–22not recorded3Game β†’
Aug 3, 2026MILvs PITL 3–400not recordedGame β†’
Jul 31, 2026MIL@ LAAW 6–212not recordedGame β†’
Jul 27, 2026MIL@ SFL 0–3000Game β†’
Jul 26, 2026MILvs COLW 11–2122Game β†’
Jul 25, 2026MILvs COLW 8–5112Game β†’
Jul 24, 2026MILvs COLL 2–5222Game β†’
Jul 22, 2026MILvs NYMW 4–30not recorded0Game β†’
Jul 9, 2026MIL@ STLW 8–400not recordedGame β†’
Jul 8, 2026MIL@ STLL 1–5000Game β†’
Jul 6, 2026MIL@ STLW 4–3000Game β†’
Jul 4, 2026MIL@ AZL 3–422not recordedGame β†’
Jul 3, 2026MIL@ AZNot recorded222Game β†’
Jul 2, 2026MILvs CINNot recorded000Game β†’
Jul 1, 2026MILvs CINNot recorded112Game β†’
Jun 24, 2026MIL@ CINNot recorded367Game β†’
Jun 22, 2026MIL@ CINNot recorded000Game β†’
Jun 21, 2026MIL@ ATLNot recorded479Game β†’
Jun 20, 2026MIL@ ATLNot recorded2not recorded2Game β†’
Jun 19, 2026MIL@ ATLNot recorded000Game β†’
Jun 17, 2026MILvs CLENot recorded113Game β†’
Jun 16, 2026MILvs CLENot recorded000Game β†’
Jun 14, 2026MILvs PHINot recorded2not recorded2Game β†’
Jun 13, 2026MILvs PHINot recorded334Game β†’
Jun 12, 2026MILvs PHINot recorded123Game β†’
Jun 10, 2026MIL@ ATHNot recorded000Game β†’
Jun 9, 2026MIL@ ATHNot recorded000Game β†’
Jun 8, 2026MIL@ ATHNot recorded369Game β†’
Jun 7, 2026MIL@ COLNot recorded225Game β†’
Jun 6, 2026MIL@ COLNot recorded254Game β†’
Jun 5, 2026MIL@ COLNot recorded000Game β†’
Jun 4, 2026MILvs SFNot recorded001Game β†’
Jun 3, 2026MILvs SFNot recorded000Game β†’
Jun 2, 2026MILvs SFNot recorded111Game β†’
Jun 1, 2026MILvs SFNot recorded114Game β†’
May 30, 2026MIL@ HOUNot recorded122Game β†’
May 29, 2026MIL@ HOUNot recorded000Game β†’
May 27, 2026MILvs STLNot recorded000Game β†’
May 25, 2026MILvs STLNot recorded11not recordedGame β†’
May 22, 2026MILvs LADNot recorded3not recordednot recordedGame β†’
May 18, 2026MIL@ CHCNot recorded2not recordednot recordedGame β†’
May 16, 2026MIL@ MINNot recorded11not recordedGame β†’