# 2020 Thindown Challenger Biella – Singles

Gianluca Mager was the defending champion but chose not to defend his title.
Facundo Bagnis won the title after Blaž Kavčič retired before the start of the third set, with the first two sets split at 6–7$^{(4–7)}$, 6–4.

## Seeds

* Thiago Seyboth Wild (first round)
* Christopher O'Connell (semifinals)
* Sumit Nagal (first round)
* Facundo Bagnis (champion)
* Paolo Lorenzi (first round)
* Federico Gaio (first round)
* Prajnesh Gunneswaran (first round)
* Juan Pablo Varillas (first round)

## Draw
### Key

* Q = Qualifier
* WC = Wild card
* LL = Lucky loser
* Alt = Alternate
* SE = Special exempt
* PR = Protected ranking
* ITF = ITF entry
* JE = Junior exempt
* w/o = Walkover
* r = Retired
* d = Defaulted
* SR = Special ranking

### Finals

| Semifinals | Semifinals | Semifinals | Semifinals | Semifinals | Final | Final | Final | Final | Final |
| | Blaž Rola | 7 | 4 | 1 | | | | | |
| PR | Blaž Kavčič | 5 | 6 | 6 | | | | | |
| PR | Blaž Kavčič | 5 | 6 | 6 | PR | Blaž Kavčič | 7$^7$ | 4 | 0$^r$ |
| | | | | | 4 | Facundo Bagnis | 6$^4$ | 6 | 0 |
| 4 | Facundo Bagnis | 6 | 6 | | 4 | Facundo Bagnis | 6$^4$ | 6 | 0 |
| 2 | Christopher O'Connell | 4 | 4 | | | | | | |

### Top half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 1 | T Seyboth Wild | 6$^6$ | 6$^3$ | | | | | | | | | | | | | | | |
| | B Rola | 7$^8$ | 7$^7$ | | | B Rola | 6 | 6 | | | | | | | | | | |
| | A Collarini | 6 | 4 | 6 | | A Collarini | 0 | 3 | | | | | | | | | | |
| Q | A Arnaboldi | 2 | 6 | 2 | | | | | | | B Rola | 6 | 7 | | | | | |
| WC | R Bertola | 7 | 7 | | | | | | | | M Viola | 2 | 5 | | | | | |
| | T Robredo | 5 | 5 | | WC | R Bertola | 1 | 5 | | | | | | | | | | |
| | M Viola | 4 | 7$^7$ | 6 | | M Viola | 6 | 7 | | | | | | | | | | |
| 6 | F Gaio | 6 | 6$^5$ | 2 | | | | | | | | | | | B Rola | 7 | 4 | 1 |
| 3 | S Nagal | 6$^4$ | 4 | | | | | | | | | | | PR | B Kavčič | 5 | 6 | 6 |
| PR | B Kavčič | 7$^7$ | 6 | | PR | B Kavčič | 3 | 6 | 6 | | | | | | | | | |
| | A Harris | 1 | 2 | | Q | C-h Tseng | 6 | 3 | 3 | | | | | | | | | |
| Q | C-h Tseng | 6 | 6 | | | | | | | PR | B Kavčič | 6 | 6 | | | | | |
| | GM Moroni | 5 | 6 | 3 | | | | | | | M Cressy | 4 | 4 | | | | | |
| Q | A Pellegrino | 7 | 3 | 6 | Q | A Pellegrino | 7$^7$ | 6$^8$ | 0 | | | | | | | | | |
| | M Cressy | 7$^7$ | 6 | | | M Cressy | 6$^3$ | 7$^{10}$ | 6 | | | | | | | | | |
| 7 | P Gunneswaran | 6$^5$ | 4 | | | | | | | | | | | | | | | |

### Bottom half

| First round | First round | First round | First round | First round | Second round | Second round | Second round | Second round | Second round | Quarterfinals | Quarterfinals | Quarterfinals | Quarterfinals | Semifinals | Semifinals | Semifinals | Semifinals |
| 8 | JP Varillas | 6 | 6$^8$ | 6$^2$ | | | | | | | | | | | | | |
| | C Alcaraz | 2 | 7$^{10}$ | 7$^7$ | | C Alcaraz | 3 | 4 | | | | | | | | | |
| | L Lacko | 2 | 2 | | | F Horanský | 6 | 6 | | | | | | | | | |
| | F Horanský | 6 | 6 | | | | | | | | F Horanský | 5 | 1 | | | | |
| WC | Gabriele Felline | 0 | 1 | | | | | | | 4 | F Bagnis | 7 | 6 | | | | |
| Q | A Müller | 6 | 6 | | Q | A Müller | 3 | 4 | | | | | | | | | |
| | R Cid Subervi | 5 | 1 | | 4 | F Bagnis | 6 | 6 | | | | | | | | | |
| 4 | F Bagnis | 7 | 6 | | | | | | | | | | | 4 | F Bagnis | 6 | 6 |
| 5 | P Lorenzi | 4 | 3 | | | | | | | | | | | 2 | C O'Connell | 4 | 4 |
| WC | S Napolitano | 6 | 6 | | WC | S Napolitano | 3 | 4 | | | | | | | | | |
| | D Istomin | 7$^7$ | 6 | | | D Istomin | 6 | 6 | | | | | | | | | |
| | I Marchenko | 6$^0$ | 2 | | | | | | | | D Istomin | 3 | 3 | | | | |
| | G García López | 3 | 2 | | | | | | | 2 | C O'Connell | 6 | 6 | | | | |
| | JP Ficovich | 6 | 6 | | | JP Ficovich | 7 | 4 | 1 | | | | | | | | |
| | R Ramanathan | 4 | 2 | | 2 | C O'Connell | 5 | 6 | 6 | | | | | | | | |
| 2 | C O'Connell | 6 | 6 | | | | | | | | | | | | | | |