{# Shared bsd-home design tokens for all public tennis pages. Includes: Geist + Geist Mono fonts, amber tennis brand, bsd-* utility classes. Pages should add their own page-specific styles AFTER this partial. #}
FIFA WORLD CUP 2026
Quarterfinals🇪🇸 Spain2–1🇧🇪 BelgiumQuarterfinals🇳🇴 Norway1–2🏴󠁧󠁢󠁥󠁮󠁧󠁿 EnglandQuarterfinals🇦🇷 Argentina3–1🇨🇭 SwitzerlandSemifinals🇫🇷 France0–2🇪🇸 SpainSemifinals🏴󠁧󠁢󠁥󠁮󠁧󠁿 England1–2🇦🇷 ArgentinaMatch for 3rd place🇫🇷 France4–6🏴󠁧󠁢󠁥󠁮󠁧󠁿 EnglandFinal🇪🇸 Spainvs🇦🇷 ArgentinaJul 19, 23:00 Quarterfinals🇪🇸 Spain2–1🇧🇪 BelgiumQuarterfinals🇳🇴 Norway1–2🏴󠁧󠁢󠁥󠁮󠁧󠁿 EnglandQuarterfinals🇦🇷 Argentina3–1🇨🇭 SwitzerlandSemifinals🇫🇷 France0–2🇪🇸 SpainSemifinals🏴󠁧󠁢󠁥󠁮󠁧󠁿 England1–2🇦🇷 ArgentinaMatch for 3rd place🇫🇷 France4–6🏴󠁧󠁢󠁥󠁮󠁧󠁿 EnglandFinal🇪🇸 Spainvs🇦🇷 ArgentinaJul 19, 23:00
Open full hub →
Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
Tournaments Rankings Matches Predictions ⚡ Get the Sports Addon
Tennis · Matches

Tennis matches

Every ATP and WTA match — live, upcoming, and recent results. 9 live now.

Australian Open · Hard · Qualification Round 1
Mackenzie McDonald
Dmitry Popko
2–1
Jan 13 2026
68%
Adelaide · Hard · Round of 32
Andrea Vavassori
Gabriel Diallo
2–0
Jan 13 2026
75%
Australian Open · Hard · Qualification Round 1
Sho Shimabukuro
Alex Molčan
1–2
Jan 13 2026
58%
Australian Open · Hard · Qualification Round 1
Kimmer Coppejans
Omar Jasika
2–0
Jan 13 2026
76%
Adelaide · Hard · Round of 32
Damir Džumhur
Aleksandr Shevchenko
1–2
Jan 13 2026
55%
Australian Open · Hard · Qualification Round 1
Nicolas Moreno de Alboran
Vilius Gaubas
0–2
Jan 13 2026
81%
Australian Open · Hard · Qualification Round 1
Tomás Barrios Vera
Sascha Gueymard Wayenburg
2–0
Jan 13 2026
51%
Australian Open · Hard · Qualification Round 1
Hady Habib
Zachary Svajda
0–2
Jan 13 2026
51%
Auckland · Hard · Round of 32
Hamad Medjedović
Aleksandar Kovačević
2–1
Jan 13 2026
71%
Australian Open · Hard · Qualification Round 1
Jason Kubler
Harold Mayot
2–0
Jan 13 2026
65%
Australian Open · Hard · Qualification Round 1
Cruz Hewitt
Michael Zheng
0–2
Jan 13 2026
93%
Adelaide · Hard · Round of 32
Jacob Fearnley
Quentin Halys
0–2
Jan 13 2026
58%
Adelaide · Hard · Round of 32
Tristan Schoolkate
Rinky Hijikata
0–2
Jan 13 2026
56%
Australian Open · Hard · Qualification Round 1
Li Tu
Rafael Jodar
0–2
Jan 13 2026
86%
Auckland · Hard · Round of 32
Alexandre Muller
Marcos Giron
0–2
Jan 13 2026
53%
Australian Open · Hard · Qualification Round 1
Pablo Llamas Ruiz
Henry Bernet
2–1
Jan 13 2026
75%
Australian Open · Hard · Qualification Round 1
Coleman Wong
Ugo Blanchet
2–0
Jan 13 2026
56%
Australian Open · Hard · Qualification Round 1
Elmer Moller
Marc Polmans
2–0
Jan 13 2026
55%
Australian Open · Hard · Qualification Round 1
Otto Virtanen
Nicolas Mejia
1–2
Jan 13 2026
65%
Australian Open · Hard · Qualification Round 1
Alex Bolt
Elias Ymer
0–2
Jan 13 2026
65%
Australian Open · Hard · Qualification Round 1
Yibing Wu
Mitchell Krueger
2–0
Jan 13 2026
87%
Adelaide · Hard · Round of 32
Tomaš Machač
James Duckworth
2–0
Jan 13 2026
68%
Australian Open · Hard · Qualification Round 1
Billy Harris
Chris Rodesch
0–2
Jan 13 2026
50%
Auckland · Hard · Round of 32
Roberto Bautista Agut
Giovanni Mpetshi Perricard
0–2
Jan 13 2026
51%
Australian Open · Hard · Qualification Round 1
Pavle Marinkov
James McCabe
0–2
Jan 13 2026
61%
Australian Open · Hard · Qualification Round 1
Yosuke Watanuki
Nicolai Budkov Kjaer
1–2
Jan 13 2026
72%
Australian Open · Hard · Qualification Round 1
Alvaro Guillen Meza
Thiago Seyboth Wild
0–2
Jan 13 2026
53%
Australian Open · Hard · Qualification Round 1
Lorenzo Giustino
Francesco Maestrelli
0–2
Jan 13 2026
82%
Australian Open · Hard · Qualification Round 1
Chun-Hsin Tseng
Martin Landaluce
0–2
Jan 13 2026
77%
Auckland · Hard · Round of 32
Mariano Navone
Alex Michelsen
1–2
Jan 13 2026
78%