Last match

8 october 2021 08:40 PM
Jan-Lennard Struff
2 - 0
Finished
Daniel Galan
Propability:
1: 66% 2: 34%
Scores123 4 5
Jan-Lennard Struff 7 6 - - -
Daniel Galan 6 3 - - -

Stats

Last 6 matches Daniel Galan stats

6 Matches
0.5 Avg set win
2.0 Avg set lost
25.3 Avg games sum in match
11.0 Avg games won in match
14.3 Avg games lost in match
4.8 Avg 1. set games won
4.3 Avg 2. set games won
3.7 Avg 3. set games won
6.5 Avg 1. set games lost
4.7 Avg 2. set games lost
6.3 Avg 3. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Actual season matches Daniel Galan stats

49 Matches
1.1 Avg set win
1.3 Avg set lost
24.6 Avg games sum in match
12.3 Avg games won in match
12.3 Avg games lost in match
5.1 Avg 1. set games won
4.9 Avg 2. set games won
5.4 Avg 3. set games won
4.0 Avg 4. set games won
5.1 Avg 1. set games lost
4.8 Avg 2. set games lost
5.4 Avg 3. set games lost
5.5 Avg 4. set games lost
Won 1st set
Won 2nd set
Under/Over 2.5
Under/Over 3.5
Under/Over 4.5
Spread -0.5
Spread -1.5
Spread -2.5

Last matches

S
S1
S2
S3
S4
S5
G
1/64
3:05 pm
0
3
2
-
2
6
6
-
1: 37% 2: 63%
1/32
1:50 pm
3
4
6
7
6
-
1
6
3
6
1
-
1: 88% 2: 12%
1/64
11:55 am
3
6
4
7
7
-
1
4
6
5
5
-
1: 77% 2: 23%
Indian Wells » BNP Paribas Open
S
S1
S2
S3
S4
S5
G
1/64
8:40 pm
2
7
6
-
0
6
3
-
1: 66% 2: 34%
1/8
12:45 pm
2
7
4
7
-
1
6
6
5
-
1: 45% 2: 55%
1/16
3:20 pm
2
6
3
6
-
1
4
6
4
-
1: 59% 2: 41%
1/8
5:15 pm
2
7
6
-
0
6
3
-
1: 41% 2: 59%
1/16
9:30 pm
2
6
2
6
-
1
3
6
2
-
1: 43% 2: 57%
1/16
7:55 pm
2
7
6
-
0
6
3
-
1: 70% 2: 30%
1/32
6:10 pm
0
4
3
-
2
6
6
-
1: 70% 2: 30%
Istanbul » Istanbul 2
S
S1
S2
S3
S4
S5
G
1/16
11:20 am
2
6
3
6
-
1
4
6
2
-
1: 45% 2: 55%
1/16
12:50 pm
2
7
7
-
0
5
6
-
1: 40% 2: 60%
S
S1
S2
S3
S4
S5
G
1/16
3:35 am
2
6
6
-
0
2
2
-
1/32
3:30 am
2
7
6
-
0
5
1
-

Records

Season Summary Clay Hard Grass Indoors
2021 43% (23/27) 52% (15/11) 40% (6/9) 40% (2/3) -
2020 61% (30/18) 65% (15/7) 62% (13/8) - -
2019 53% (31/25) 64% (25/12) 33% (5/9) 50% (1/1) -
2018 44% (11/13) 64% (9/5) 25% (2/6) 0% (0/1) -
2017 38% (11/17) 41% (9/12) 25% (1/3) - -
2016 48% (13/13) 41% (7/9) 0% (0/1) - -
Summary 49% (119/113) 56% (80/56) 42% (27/36) 38% (3/5) -

Tournaments stats

Tornament Surface 2021 2020 2019 2018 2017 2016
Australian Open ATP Hard - 1/64 - - - -
Roland Garros ATP Clay 1/64 1/16 - - - -
US Open, Qualification ATP Hard 1/64 - 1/16 - - -
Wimbledon ATP Grass 1/32 - - - - -
- - 1/16 - - -
Acapulco Hard 1/16 - - - - -
Alicante Clay - 1/8 - - - -
Antalya Clay 1/16 - - - - -
Antwerp Hard - 1/8 - - - -
Belgrade Hard 1/16 - - - - -
Blois Clay - - 1/4 - - -
Bogota Clay - - - - F 1/4
Bucaramanga Clay - - - - 1/8 -
Budapest Clay 1/8 - - - - -
Buenos Aires Clay 1/16 - - - - -
Cali Clay - - - - 1/16 1/16
Campinas Clay - 1/2 - - - -
Canberra Hard - 1/16 - - - -
Cary Hard - 1/2 1/16 - - -
Chicago Hard - - - 1/16 - -
Columbus Hard - - - - 1/8 -
Concepcion Clay 1/8 - - - - -
Cordoba Clay 1/16 - - - - -
Dallas Hard - 1/32 - - - -
Delray Beach Hard 1/8 1/16 - - - -
Gstaad Clay - - 1/16 - - -
Guadalajara Hard - - - - - 1/8
Guayaquil Clay - - 1/8 1/16 1/16 1/8
Halle Grass 1/8 - - - - -
Heilbronn Clay F - 1/32 - - -
Houston Hard - - - 1/16 - -
Houston Clay - - 1/2 - - -
Indian Wells Hard 1/64 - - - - -
Istanbul Hard 1/16 - - - - 1/8
L'Aquila Clay - - - 1/4 - -
Lima Clay - W 1/4 - - -
Los Cabos Hard - - - 1/16 - -
Ludwigshafen Clay - - 1/8 - - -
Lyon Clay 1/8 - 1/16 1/8 - -
Madrid Hard - - 1/0.5 - - -
Mallorca Grass 1/8 - - - - -
Marbella Clay - 1/4 - - - -
Medellin Clay - - - - 1/4 1/16
Miami Hard 1/16 - - - - -
Monterrey Hard - - 1/16 - 1/16 -
Montevideo Clay - - - - - 1/16
Morelos Hard - - 1/8 - 1/16 -
Munich Clay 1/8 - - - - -
New Haven Hard - - 1/16 - - -
Newport Beach Hard - F 1/32 - - -
Nur-Sultan Hard 1/16 - - - - -
Orlando Hard - 1/16 - - - -
Paris Hard - 1/16 - - - -
Perugia Clay - - 1/2 1/16 - 1/16
Prostejov Clay - 1/16 1/8 - - -
Puebla Hard - - - - - 1/16
Quito Clay - - - - 1/8 -
Quito Clay - - - - 1/8 -
Recanati Hard - - - 1/16 - -
Rio de Janeiro Clay - - - - 1/16 -
Rome Clay - 1/32 - - - -
Salzburg-Anif Clay 1/16 - - - - -
San Benedetto Clay - - 1/16 W - -
San Luis Potosi Clay - - - - 1/16 -
Santiago Clay 1/2 - - - - -
Santiago Clay - - - - 1/4 -
Sao Paulo Clay - - - - - 1/16
Sarasota Clay - - 1/8 - 1/16 -
Sofia Hard 1/8 - - - - -
Tallahassee Clay - - 1/16 - 1/16 -
Tempe Hard - - - - 1/8 -
Tiburon Hard - - 1/16 - - -
Todi Clay - - - - 1/16 -
Tokyo Hard 1/16 - - - - -
Toronto Hard 1/8 - - - - -
Various Unknown - 1/16 - - - -
Washington Hard 1/16 - - - - -

Last tournaments

Date Tornament Surface Round W/L Match Score
oct 2021 Indian Wells Hard 1/64 Lost Jan-Lennard Struff 0:2
sep 2021 Sofia Hard 1/8 Lost Altug Celikbilek 1:2
sep 2021 Nur-Sultan Hard 1/16 Lost Laslo Djere 1:2
sep 2021 Istanbul Hard 1/16 Lost Borna Gojo 1:2
aug 2021 US Open, Qualification ATP Hard 1/64 Lost Christopher Eubanks 0:2
aug 2021 Toronto Hard 1/8 Lost Brayden Schnur 0:2
aug 2021 Washington Hard 1/16 Lost Reilly Opelka 0:2
jul 2021 Tokyo Hard 1/16 Lost Alexander Zverev 0:2
jul 2021 Salzburg-Anif Clay 1/16 Lost Alexandre Muller 0:2
jul 2021 Wimbledon ATP Grass 1/32 Lost Lorenzo Sonego 1:3
jun 2021 Mallorca Grass 1/8 Lost Yosuke Watanuki 1:2
jun 2021 Halle Grass 1/8 Lost Marcos Giron 0:2
jun 2021 Lyon Clay 1/8 Lost Daniel Altmaier 1:2
may 2021 Roland Garros ATP Clay 1/64 Lost Guido Pella 0:3
may 2021 Roland Garros, Qualification ATP Clay 1/16 Win Kimmer Coppejans 2:1

Rivals

Name Games Won Lost Won% Last Match
Lorenzo Giustino 5 3 2
60%
Lost Lorenzo Giustino (1:2)
Emilio Gomez 5 1 4
20%
Lost Emilio Gomez (0:2)
Roberto Carballes 4 3 1
75%
Won Roberto Carballes (2:0)
Tommy Paul 4 1 3
25%
Won Tommy Paul (2:0)
Casper Ruud 4 0 4
0%
Lost Casper Ruud (0:2)
Christopher Eubanks 3 2 1
67%
Lost Christopher Eubanks (0:2)
Gianluca Mager 3 2 1
67%
Lost Gianluca Mager (1:2)
Agustin Velotti 3 2 0
67%
Won Agustin Velotti (2:0)
Paolo Lorenzi 3 2 1
67%
Won Paolo Lorenzi (2:0)
Sebastian Ofner 3 2 1
67%
Lost Sebastian Ofner (1:2)
Andrej Martin 3 2 1
67%
Won Andrej Martin (2:0)
Facundo Mena 3 1 2
33%
Won Facundo Mena (2:0)
Alejandro Tabilo 3 0 2
0%
Lost Alejandro Tabilo (0:0)
Facundo Bagnis 3 0 3
0%
Lost Facundo Bagnis (0:2)
Thiago Agustin Tirante 2 2 0
100%
Won Thiago Agustin Tirante (2:0)
Benjamin Bonzi 2 2 0
100%
Won Benjamin Bonzi (2:1)
Juan Ignacio Londero 2 2 0
100%
Won Juan Ignacio Londero (2:0)
Facundo Arguello 2 1 1
50%
Lost Facundo Arguello (0:2)
Mario Vilella 2 1 1
50%
Won Mario Vilella (2:0)
Hugo Dellien 2 1 1
50%
Lost Hugo Dellien (1:2)
Altug Celikbilek 2 1 1
50%
Lost Altug Celikbilek (1:2)
Michael Linzer 2 1 0
50%
Lost Michael Linzer (1:1)
Ernests Gulbis 2 1 1
50%
Won Ernests Gulbis (2:0)
Sebastian Baez 2 1 1
50%
Lost Sebastian Baez (0:2)
Daniel Altmaier 2 1 1
50%
Lost Daniel Altmaier (1:2)
Adam El Mihdawy 2 1 1
50%
Won Adam El Mihdawy (2:0)
Carlos Berlocq 2 1 1
50%
Won Carlos Berlocq (2:1)
Jordan Thompson 2 1 0
50%
Won Jordan Thompson (2:1)
Alexander Ritschard 2 1 0
50%
Won Alexander Ritschard (2:0)
Johan Sebastien Tatlot 2 1 1
50%
Won Johan Sebastien Tatlot (2:0)
Inigo Cervantes 2 1 1
50%
Won Inigo Cervantes (2:0)
Constant Lestienne 2 1 1
50%
Won Constant Lestienne (2:0)
Alex De Minaur 2 1 1
50%
Won Alex De Minaur (2:1)
Nikola Milojevic 2 0 2
0%
Lost Nikola Milojevic (0:2)
Federico Gaio 2 0 2
0%
Lost Federico Gaio (0:2)
Nicolas Jarry 2 0 2
0%
Lost Nicolas Jarry (0:2)
Elias Ymer 2 0 1
0%
Lost Elias Ymer (0:2)
Lorenzo Sonego 2 0 2
0%
Lost Lorenzo Sonego (1:3)
Marcos Giron 2 0 2
0%
Lost Marcos Giron (0:2)
Guido Pella 2 0 2
0%
Lost Guido Pella (0:3)
Mischa Zverev 1 1 0
100%
Won Mischa Zverev (2:0)
Marc Polmans 1 1 0
100%
Won Marc Polmans (2:0)
Nicola Kuhn 1 1 0
100%
Won Nicola Kuhn (2:1)
Mohamed Safwat 1 1 0
100%
Won Mohamed Safwat (2:0)
Julian Ocleppo 1 1 0
100%
Won Julian Ocleppo (2:0)
Matteo Donati 1 1 0
100%
Won Matteo Donati (2:0)
Vladyslav Manafov 1 1 0
100%
Won Vladyslav Manafov (2:0)
Luca Vanni 1 1 0
100%
Won Luca Vanni (2:0)
Mikael Ymer 1 1 0
100%
Won Mikael Ymer (2:0)
Bradley Klahn 1 1 0
100%
Won Bradley Klahn (2:0)
Adrian Menendez 1 1 0
100%
Won Adrian Menendez (2:1)
Matteo Martineau 1 1 0
100%
Won Matteo Martineau (2:0)
Pedja Krstin 1 1 0
100%
Won Pedja Krstin (2:0)
Walter Trusendi 1 1 0
100%
Won Walter Trusendi (2:1)
Felipe Meligeni Rodrigues Alves 1 1 0
100%
Won Felipe Meligeni Rodrigues Alves (2:0)
Dudi Sela 1 1 0
100%
Won Dudi Sela (2:1)
Aleksandar Vukic 1 1 0
100%
Won Aleksandar Vukic (2:0)
Miomir Kecmanovic 1 1 0
100%
Won Miomir Kecmanovic (2:1)
Sergiy Stakhovsky 1 1 0
100%
Won Sergiy Stakhovsky (2:0)
Andrea Pellegrino 1 1 0
100%
Won Andrea Pellegrino (2:0)
Jelle Sels 1 1 0
100%
Won Jelle Sels (2:0)
Thiago Wild 1 1 0
100%
Won Thiago Wild (2:0)
Norbert Gombos 1 1 0
100%
Won Norbert Gombos (2:0)
Alessandro Giannessi 1 1 0
100%
Won Alessandro Giannessi (2:1)
Michel Vernier 1 1 0
100%
Won Michel Vernier (2:1)
Andres Zepeda 1 1 0
100%
Won Andres Zepeda (2:0)
Franko Skugor 1 1 0
100%
Won Franko Skugor (2:0)
Jared Hiltzik 1 1 0
100%
Won Jared Hiltzik (2:0)
Joao Pedro Sorgi 1 1 0
100%
Won Joao Pedro Sorgi (2:1)
Sergio Gutierrez 1 1 0
100%
Won Sergio Gutierrez (2:1)
Daniel Brands 1 1 0
100%
Won Daniel Brands (2:0)
Roberto Quiroz 1 1 0
100%
Won Roberto Quiroz (2:1)
Gian Marco Moroni 1 1 0
100%
Won Gian Marco Moroni (2:1)
Alex Bolt 1 1 0
100%
Won Alex Bolt (2:0)
Joao Domingues 1 1 0
100%
Won Joao Domingues (2:1)
Andrea Collarini 1 1 0
100%
Won Andrea Collarini (2:0)
Sebastian Korda 1 1 0
100%
Won Sebastian Korda (2:0)
Philipp Kohlschreiber 1 1 0
100%
Won Philipp Kohlschreiber (2:1)
Kimmer Coppejans 1 1 0
100%
Won Kimmer Coppejans (2:1)
Federico Coria 1 1 0
100%
Won Federico Coria (3:1)
Alexey Vatutin 1 1 0
100%
Won Alexey Vatutin (2:0)
Felipe Mantilla 1 1 0
100%
Won Felipe Mantilla (2:0)
Adrian Fernandez 1 1 0
100%
Won Adrian Fernandez (2:0)
Mauricio Resendiz 1 1 0
100%
Won Mauricio Resendiz (2:0)
Austin Krajicek 1 1 0
100%
Won Austin Krajicek (2:1)
Nicolas Santos 1 1 0
100%
Won Nicolas Santos (2:0)
Rubin Statham 1 1 0
100%
Won Rubin Statham (2:0)
Steve Johnson 1 1 0
100%
Won Steve Johnson (2:0)
Jiri Lehecka 1 1 0
100%
Won Jiri Lehecka (2:0)
Christopher Heyman 1 1 0
100%
Won Christopher Heyman (2:0)
Elliot Benchetrit 1 1 0
100%
Won Elliot Benchetrit (2:0)
Mikael Torpegaard 1 1 0
100%
Won Mikael Torpegaard (2:1)
Diego Hidalgo 1 1 0
100%
Won Diego Hidalgo (2:1)
Filippo Baldi 1 1 0
100%
Won Filippo Baldi (2:0)
James Ward 1 1 0
100%
Won James Ward (2:1)
Mitchell Krueger 1 1 0
100%
Won Mitchell Krueger (2:0)
Lucas Gomez 1 1 0
100%
Won Lucas Gomez (2:1)
Cameron Norrie 1 1 0
100%
Won Cameron Norrie (3:2)
Roberto Cid 1 1 0
100%
Won (2:0)
Marcelo Barrios 1 1 0
100%
Won Marcelo Barrios (2:1)
Dmitry Popko 1 1 0
100%
Won Dmitry Popko (2:0)
Tommy Robredo 1 1 0
100%
Won Tommy Robredo (2:1)
Pablo Andujar 1 1 0
100%
Won Pablo Andujar (2:0)
Mackenzie McDonald 1 1 0
100%
Won Mackenzie McDonald (2:1)
Divij Sharan 1 1 0
100%
Won Divij Sharan (2:0)
Santiago Giraldo 1 1 0
100%
Won Santiago Giraldo (2:1)
Thomaz Bellucci 1 1 0
100%
Won Thomaz Bellucci (2:1)
Michal Przysiezny 1 1 0
100%
Won Michal Przysiezny (2:0)
Zane Khan 1 1 0
100%
Won Zane Khan (2:0)
Peter Heller 1 1 0
100%
Won Peter Heller (2:0)
Jakub Paul 1 1 0
100%
Won Jakub Paul (2:1)
Camilo Ugo Carabelli 1 1 0
100%
Won Camilo Ugo Carabelli (2:0)
Jason Jung 1 1 0
100%
Won Jason Jung (2:1)
Rudolf Molleker 1 1 0
100%
Won Rudolf Molleker (2:0)
Leonardo Mayer 1 1 0
100%
Won Leonardo Mayer (2:0)
Tennys Sandgren 1 1 0
100%
Won Tennys Sandgren (3:0)
Tung-Lin Wu 1 1 0
100%
Won Tung-Lin Wu (2:0)
Denis Kudla 1 0 1
0%
Lost Denis Kudla (1:2)
Hubert Hurkacz 1 0 1
0%
Lost Hubert Hurkacz (0:2)
Jozef Kovalik 1 0 1
0%
Lost Jozef Kovalik (1:2)
Christian Garin 1 0 1
0%
Lost Christian Garin (0:2)
Bernabe Zapata 1 0 1
0%
Lost Bernabe Zapata (0:2)
Borna Gojo 1 0 1
0%
Lost Borna Gojo (1:2)
Lukas Rosol 1 0 1
0%
Lost Lukas Rosol (0:2)
Jose Hernandez 1 0 1
0%
Lost (0:2)
Marinko Matosevic 1 0 1
0%
Lost Marinko Matosevic (1:2)
Caio Zampieri 1 0 1
0%
Lost Caio Zampieri (1:2)
Andres Molteni 1 0 1
0%
Lost Andres Molteni (0:2)
Maxime Hamou 1 0 1
0%
Lost Maxime Hamou (1:2)
Marcelo Arevalo 1 0 1
0%
Lost Marcelo Arevalo (0:2)
Diego Schwartzman 1 0 0
0%
Lost Diego Schwartzman (0:0)
Marcel Granollers 1 0 1
0%
Lost Marcel Granollers (0:2)
Stefano Travaglia 1 0 1
0%
Lost Stefano Travaglia (0:2)
Filip Peliwo 1 0 1
0%
Lost Filip Peliwo (1:2)
Sekou Bangoura 1 0 1
0%
Lost Sekou Bangoura (1:2)
Novak Djokovic 1 0 1
0%
Lost Novak Djokovic (0:3)
Bjorn Fratangelo 1 0 1
0%
Lost Bjorn Fratangelo (0:2)
Joao Menezes 1 0 1
0%
Lost Joao Menezes (0:2)
Sumit Nagal 1 0 0
0%
Lost Sumit Nagal (0:0)
Yosuke Watanuki 1 0 1
0%
Lost Yosuke Watanuki (1:2)
Alexander Zverev 1 0 1
0%
Lost Alexander Zverev (0:2)
Laslo Djere 1 0 1
0%
Lost Laslo Djere (1:2)
Lucas Pouille 1 0 1
0%
Lost Lucas Pouille (0:2)
Gonzalo Lama 1 0 1
0%
Lost Gonzalo Lama (0:2)
Tobias Kamke 1 0 1
0%
Lost Tobias Kamke (0:2)
Horacio Zeballos 1 0 1
0%
Lost Horacio Zeballos (0:2)
Arthur de Greef 1 0 1
0%
Lost Arthur de Greef (0:2)
Blaz Rola 1 0 1
0%
Lost Blaz Rola (0:2)
Donald Young 1 0 1
0%
Lost Donald Young (0:2)
Rogerio Dutra Silva 1 0 1
0%
Lost Rogerio Dutra Silva (1:2)
Hugo Gaston 1 0 1
0%
Lost Hugo Gaston (1:2)
Peter Gojowczyk 1 0 1
0%
Lost Peter Gojowczyk (1:2)
Henri Laaksonen 1 0 1
0%
Lost Henri Laaksonen (0:2)
Carlos Taberner 1 0 1
0%
Lost Carlos Taberner (1:2)
Fabien Reboul 1 0 0
0%
Lost Fabien Reboul (0:0)
Akira Santillan 1 0 1
0%
Lost Akira Santillan (1:2)
Reilly Opelka 1 0 1
0%
Lost Reilly Opelka (0:2)
Jan-Lennard Struff 1 0 1
0%
Lost Jan-Lennard Struff (0:2)
Stefano Napolitano 1 0 1
0%
Lost Stefano Napolitano (1:2)
Guido Andreozzi 1 0 1
0%
Lost Guido Andreozzi (0:2)
Frank Dancevic 1 0 1
0%
Lost Frank Dancevic (0:2)
J. C. Aragone 1 0 1
0%
Lost J. C. Aragone (0:2)
Federico Delbonis 1 0 1
0%
Lost Federico Delbonis (0:2)
David Goffin 1 0 1
0%
Lost David Goffin (1:2)
Carlos Alcaraz 1 0 1
0%
Lost Carlos Alcaraz (1:2)
Hamad Medjedovic 1 0 1
0%
Lost Hamad Medjedovic (0:2)
Nikoloz Basilashvili 1 0 1
0%
Lost Nikoloz Basilashvili (0:2)
Laurent Lokoli 1 0 0
0%
Lost Laurent Lokoli (0:0)
Alexandre Muller 1 0 1
0%
Lost Alexandre Muller (0:2)
Brayden Schnur 1 0 1
0%
Lost Brayden Schnur (0:2)
Nicolas Mahut 1 0 1
0%
Lost Nicolas Mahut (1:2)
Ernesto Escobedo 1 0 1
0%
Lost Ernesto Escobedo (0:2)
Eduardo Struvay 1 0 1
0%
Lost Eduardo Struvay (1:2)
Raymond Sarmiento 1 0 1
0%
Lost Raymond Sarmiento (0:2)
Marco Cecchinato 1 0 1
0%
Lost Marco Cecchinato (0:2)
Evan King 1 0 1
0%
Lost Evan King (0:1)
Peter Polansky 1 0 1
0%
Lost Peter Polansky (1:2)
Danilo Petrovic 1 0 1
0%
Lost Danilo Petrovic (1:2)
Benjamin Hassan 1 0 1
0%
Lost Benjamin Hassan (1:2)
Matias Franco Descotte 1 0 0
0%
Lost Matias Franco Descotte (0:0)
Gregoire Barrere 1 0 1
0%
Lost Gregoire Barrere (0:2)
Thai-Son Kwiatkowski 1 0 1
0%
Lost Thai-Son Kwiatkowski (0:2)
Emil Ruusuvuori 1 0 1
0%
Lost Emil Ruusuvuori (0:2)

Calendar

Monday
Mon
Tuesday
Tue
Wednesday
Wed
Thursday
Thu
Friday
Fri
Saturday
Sat
Sunday
Sun
27
28
29
30
1
2
3
4
5
6
7
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31