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

MLB Β· Player research

Steven Kwan

1 recorded season (2026)

Compare playerFilter game stats

2026 recorded snapshot

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

Recorded games
86
Hits
87
over 86 recorded games
Total bases
72
over 49 recorded games
Hits + runs + RBIs
142
over 76 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.2 (n=5)1.1 (n=10)
Total bases1 (n=3)1 (n=5)1.3 (n=10)
Hits + runs + RBIs2 (n=3)1.6 (n=5)1.9 (n=10)

Recorded 1, 2, 1 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

201Oct 51Oct 71Oct 81Oct 101Oct 122Oct 130Oct 151Oct 172Oct 181Oct 19
Each bar is one recorded game; games where this stat was not recorded are left out, not drawn as zero.

Game log

86 recorded games Β· 87 hits Β· 72 total bases Β· 142 hits + runs + rbis
Steven Kwan game log, 2026, newest first. A dash means the stat was not recorded for that game.
DateTeamOpponentTeam resultHTBH+R+RBIGame page
Oct 19, 2026CLE@ TBL 3–71not recorded1Game β†’
Oct 18, 2026CLEvs TBL 1–32not recorded3Game β†’
Oct 17, 2026CLEvs TBL 3–7112Game β†’
Oct 15, 2026CLEvs TBW 3–20not recorded0Game β†’
Oct 13, 2026CLE@ TBL 1–32not recorded2Game β†’
Oct 12, 2026CLE@ TBW 7–3111Game β†’
Oct 10, 2026CLEvs CWSW 2–0112Game β†’
Oct 8, 2026CLE@ CWSW 9–5113Game β†’
Oct 7, 2026CLE@ CWSW 9–3113Game β†’
Oct 5, 2026CLEvs CWSL 3–41not recorded2Game β†’
Oct 3, 2026CLEvs CWSL 0–3000Game β†’
Sep 26, 2026CLE@ KCW 11–5354Game β†’
Sep 25, 2026CLE@ KCW 12–9002Game β†’
Sep 24, 2026CLE@ BOSW 1–00not recorded0Game β†’
Sep 23, 2026CLE@ BOSL 0–1222Game β†’
Sep 22, 2026CLE@ BOSW 3–2111Game β†’
Sep 20, 2026CLEvs ATHW 1–0333Game β†’
Sep 19, 2026CLEvs ATHW 12–62not recorded4Game β†’
Sep 18, 2026CLEvs ATHW 5–300not recordedGame β†’
Sep 16, 2026CLEvs CWSW 6–3001Game β†’
Sep 15, 2026CLEvs CWSW 7–6112Game β†’
Sep 14, 2026CLEvs CWSL 3–7111Game β†’
Sep 12, 2026CLE@ MINL 3–4112Game β†’
Sep 11, 2026CLE@ MINW 5–2111Game β†’
Sep 9, 2026CLE@ BALL 5–9223Game β†’
Sep 8, 2026CLE@ BALW 9–5123Game β†’
Sep 6, 2026CLEvs DETW 3–2243Game β†’
Sep 5, 2026CLEvs DETL 0–6000Game β†’
Sep 4, 2026CLEvs DETW 7–6000Game β†’
Sep 3, 2026CLEvs TORL 3–6222Game β†’
Sep 2, 2026CLEvs TORL 0–110not recorded0Game β†’
Sep 1, 2026CLEvs TORW 6–1111Game β†’
Aug 29, 2026CLEvs KCL 3–8111Game β†’
Aug 26, 2026CLE@ LAAW 4–3233Game β†’
Aug 25, 2026CLE@ LAAW 8–6559Game β†’
Aug 24, 2026CLE@ LAAW 4–2223Game β†’
Aug 23, 2026CLE@ COLW 7–2224Game β†’
Aug 22, 2026CLE@ COLW 4–3000Game β†’
Aug 21, 2026CLE@ COLW 9–1113Game β†’
Aug 20, 2026CLEvs SFW 5–2113Game β†’
Aug 19, 2026CLEvs SFL 0–1000Game β†’
Aug 18, 2026CLEvs SFW 8–1114Game β†’
Aug 16, 2026CLEvs SDL 0–5000Game β†’
Aug 15, 2026CLEvs SDW 6–1235Game β†’
Aug 14, 2026CLEvs SDL 5–7112Game β†’
Aug 13, 2026CLE@ DETL 0–3000Game β†’
Aug 12, 2026CLE@ DETW 6–4112Game β†’
Aug 11, 2026CLE@ DETL 4–6224Game β†’
Aug 9, 2026CLE@ CWSL 3–5223Game β†’
Aug 8, 2026CLE@ CWSL 3–61not recorded1Game β†’
Aug 7, 2026CLE@ CWSW 8–2366Game β†’
Aug 5, 2026CLEvs NYML 5–6112Game β†’
Aug 4, 2026CLEvs NYML 2–6111Game β†’
Jul 26, 2026CLE@ TBL 0–11not recorded1Game β†’
Jul 25, 2026CLE@ TBL 0–3111Game β†’
Jul 23, 2026CLEvs MINL 1–3222Game β†’
Jul 22, 2026CLEvs MINL 6–10333Game β†’
Jul 11, 2026CLE@ MIAW 4–11not recorded3Game β†’
Jul 10, 2026CLE@ MIAW 3–21not recordednot recordedGame β†’
Jul 9, 2026CLE@ MINW 5–20not recorded1Game β†’
Jul 8, 2026CLE@ MINL 5–61not recorded2Game β†’
Jul 7, 2026CLE@ MINL 1–30not recordednot recordedGame β†’
Jul 4, 2026CLEvs CWSL 1–31not recordednot recordedGame β†’
Jul 3, 2026CLEvs CWSNot recorded1not recorded3Game β†’
Jul 2, 2026CLEvs CWSNot recorded1not recorded1Game β†’
Jun 24, 2026CLE@ CWSNot recorded2not recorded2Game β†’
Jun 21, 2026CLE@ HOUNot recorded0not recorded0Game β†’
Jun 20, 2026CLE@ HOUNot recorded0not recorded1Game β†’
Jun 19, 2026CLE@ HOUNot recorded0not recorded0Game β†’
Jun 17, 2026CLE@ MILNot recorded0not recorded0Game β†’
Jun 16, 2026CLE@ MILNot recorded0not recorded0Game β†’
Jun 12, 2026CLEvs DETNot recorded2not recorded3Game β†’
Jun 9, 2026CLEvs NYYNot recorded0not recorded0Game β†’
Jun 8, 2026CLEvs NYYNot recorded0not recorded1Game β†’
Jun 7, 2026CLE@ TEXNot recorded2not recorded2Game β†’
Jun 6, 2026CLE@ TEXNot recorded1not recorded2Game β†’
Jun 5, 2026CLE@ TEXNot recorded2not recorded3Game β†’
Jun 4, 2026CLE@ NYYNot recorded0not recorded0Game β†’
Jun 3, 2026CLE@ NYYNot recorded0not recorded0Game β†’
May 27, 2026CLEvs WSHNot recorded111Game β†’
May 25, 2026CLEvs WSHNot recorded0not recordednot recordedGame β†’
May 23, 2026CLE@ PHINot recorded0not recordednot recordedGame β†’
May 22, 2026CLE@ PHINot recorded0not recordednot recordedGame β†’
May 21, 2026CLE@ DETNot recorded0not recordednot recordedGame β†’
May 18, 2026CLE@ DETNot recorded0not recordednot recordedGame β†’
May 16, 2026CLEvs CINNot recorded11not recordedGame β†’