| European U21 Championship | 2017/06/27 19:00 | Spain U21 v Italy U21 | L | 3-1 |
| European U21 Championship | 2017/06/24 18:45 | Italy U21 v Germany U21 | W | 1-0 |
| European U21 Championship | 2017/06/21 16:00 | Czechia U21 v Italy U21 | L | 3-1 |
| European U21 Championship | 2017/06/18 18:45 | Denmark U21 v Italy U21 | W | 0-2 |
| U21 International | 2017/03/27 19:00 | Italy U21 v Spain U21 | L | 1-2 |
| U21 International | 2017/03/23 20:48 | Poland U21 v Italy U21 | W | 1-2 |
| U21 International | 2017/03/23 19:45 | Poland U21 v Italy U21 | W | 1-2 |
| U21 International | 2016/11/14 17:30 | Italy U21 v Denmark U21 | D | 0-0 |