Basel vs Grasshoppers: live score, stats and AI analysis

Super League · · Status: Full time

Basel and Grasshoppers met on 25 October 2026 (Super League); the match ended 0-0.

Final score: Basel 0-0 Grasshoppers · Half-time: 0-0

AI preview and result

Published: · 71 h before kick-off

What the pre-match AI preview said

We expect a low-scoring game between Basel and Grasshoppers. 2nd Half Total Goals Under 2.5 (71%), Total Goals Under 4.5 (71%), and Away Team Goals Under 1.5 (63%) are the most reasonable predictions.

How the pre-match analyses turned out

3 of 3 pre-match analyses were correct. Public accuracy record of all AI analyses

Match events

Team statistics

Full match

BaselGrasshoppers
Ball possession59%41%
Expected goals (xG)1.071.07
Total shots1814
Shots on target35
Shots inside the box79
Blocked shots53
Corners54
Offsides24
Yellow cards21
Total passes496352
Accurate passes435269
Goalkeeper saves43

1st half

BaselGrasshoppers
Expected goals (xG)0.350.53
Total shots86
Shots on target22
Corners32
Yellow cards10

Lineups

BaselFormation: 4-2-2-2

Starting XI

  • 1J. Omlin
  • 22C. Michelin
  • 55A. Victory
  • 24F. Daniliuc
  • 29M. Cisse
  • 4B. Omeragic
  • 5Metinho
  • 10X. Shaqiri
  • 11K. Olaigbe
  • 37G. Koloto
  • 9Z. Celar

Substitution

  • 55'In: J. Harder · Out: G. Koloto
  • 70'In: P. Otele · Out: K. Olaigbe
  • 87'In: K. Ruegg · Out: C. Michelin
  • 87'In: C. Louis · Out: M. Cisse

Substitutes

  • 13M. Salvi
  • 3N. Vouilloz
  • 6K. Tsunemoto
  • 14A. Bacanin
  • 8L. Thorell

GrasshoppersFormation: 3-4-3

Starting XI

  • 1M. Hubel
  • 44B. Pllana
  • 58Y. Bettkober
  • 57N. Rissi
  • 28S. Stroscio
  • 6A. Abrashi
  • 66M. Gibelalde
  • 17S. Krasniqi
  • 10O. Clemente
  • 18Lee Young-Jun
  • 24K. Goudmijn

Substitution

  • 61'In: G. Morandi · Out: Lee Young-Jun
  • 61'In: N. Muci · Out: O. Clemente
  • 76'In: J. Hammel · Out: M. Hubel
  • 84'In: J. Von Moos · Out: S. Stroscio
  • 85'In: A. Arigoni · Out: K. Goudmijn

Substitutes

  • 25J. Hilton
  • 4L. Mikulic
  • 56D. Sahin
  • 55D. Papic

Player ratings

Key moments from the commentary

Match info

Last 5 matches

Basel

  • W3-0vs Stade Nyonnais16 Oct 2026
  • L0-3vs Vaduz11 Oct 2026
  • L3-7vs Winterthur3 Oct 2026
  • L1-3vs St. Gallen20 Sept 2026
  • W4-2vs Luzern13 Sept 2026

Grasshoppers

  • W8-0vs Grenchen17 Oct 2026
  • L0-2vs Young Boys11 Oct 2026
  • L2-3vs Yverdon2 Oct 2026
  • W4-1vs Aarau24 Sept 2026
  • L1-5vs Luzern19 Sept 2026

Head-to-head

Standings — Super League

PosPPts
5St. Gallen1219
6Servette1216
7Basel1214
8Luzern1213
9Thun1213
10Vaduz1210
11Grasshoppers1210
12Lausanne126

Links

Cookie Preferences

Choose which cookie categories we may use. Essential cookies are required for the site to work and cannot be turned off.

Essential Cookies
Session management, theme and language preference. Required for the site to work properly.
Functional Cookies
Used for a personalised experience such as recently viewed matches, favourite leagues and panel state.
Analytics Cookies
Used to collect site usage statistics. Contains no personal data.
Marketing Cookies
Used for campaign tracking, UTM parameters and invite code tracking.