All available race results Pietro Mattio
| Date | Race | Rank |
| 01/03 | Trofej Umag - Umag Trophy | 108 |
| Istarsko proljece - Istrian Spring Trophy | ||
| 09/03 | Prologue | 69 |
| 10/03 | Stage 1 | 73 |
| 11/03 | Stage 2 | 74 |
| 12/03 | Stage 3 | 128 |
| General Classification | 62 | |
| Circuit des Ardennes | ||
| 06/04 | Stage 1 | 76 |
| 07/04 | Stage 2 | 63 |
| 08/04 | Stage 3 | 50 |
| 09/04 | Stage 4 | 37 |
| General Classification | 46 | |
| 19/08 | Druivenkoers - Overijse | 58 |
| 20/08 | Egmont Cycling Race - Zottegem | 85 |
Rider information for 2023
| Rank | 3377 |
| Score | 4 |
| Name | Pietro MATTIO |
| Country | Italy |
| Team | Jumbo - Visma Development Team |
| Date | Race | Rank |
| 28/02 | Trofej Umag - Umag Trophy | 27 |
| Istarsko proljece - Istrian Spring Trophy | ||
| 07/03 | Prologue | 20 |
| 08/03 | Stage 1 | 33 |
| 09/03 | Stage 2 | 8 |
| 10/03 | Stage 3 | 35 |
| General Classification | 5 | |
| Tour de Bretagne | ||
| 25/04 | Stage 1 | 80 |
| 26/04 | Stage 2 | 66 |
| 27/04 | Stage 3 | 24 |
| 28/04 | Stage 4 | 56 |
| 29/04 | Stage 5 | 69 |
| 30/04 | Stage 6 | 66 |
| 01/05 | Stage 7 | 21 |
| General Classification | 11 | |
| 01/06 | Heylen Vastgoed Heistse Pijl | 83 |
| Tour de l'Avenir | ||
| 23/08 | Stage 5 | 9 |
| 27/09 | World Championships U23 Road Race | 79 |
Rider information for 2024
| Rank | 1329 |
| Score | 18 |
| Name | Pietro MATTIO |
| Country | Italy |
| Team | Team Visma - Lease a Bike Development |
| Date | Race | Rank |
| 07/02 | Muscat Classic | 50 |
| Tour of Oman | ||
| 08/02 | Stage 1 | 95 |
| 09/02 | Stage 2 | 40 |
| 10/02 | Stage 3 | 34 |
| 11/02 | Stage 4 | 73 |
| 12/02 | Stage 5 | 52 |
| General Classification | 38 | |
| 05/03 | UMAG Classic | 108 |
| Istrian Spring Tour | ||
| 13/03 | Prologue | 15 |
| 14/03 | Stage 1 | 25 |
| 15/03 | Stage 2 | 28 |
| 16/03 | Stage 3 | 33 |
| General Classification | 28 | |
| 19/03 | Milano - Torino | 86 |
| Settimana Internazionale Coppi e Bartali | ||
| 25/03 | Stage 1 | 36 |
| 26/03 | Stage 2 | 89 |
| 27/03 | Stage 3 | 46 |
| 28/03 | Stage 4 | 90 |
| 29/03 | Stage 5 | 75 |
| General Classification | 77 | |
| 18/04 | Classic Grand Besançon Doubs | 73 |
| 20/04 | Tour du Doubs | 63 |
| Tour de Bretagne | ||
| 25/04 | Stage 1 | 33 |
| 26/04 | Stage 2 | 49 |
| 27/04 | Stage 3 | 74 |
| 28/04 | Stage 4 | 57 |
| 29/04 | Stage 5 | 51 |
| 30/04 | Stage 6 | 63 |
| 01/05 | Stage 7 | 43 |
| General Classification | 41 | |
| 18/05 | Rund um Köln | 29 |
| PostNord Tour of Denmark | ||
| 12/08 | Stage 1 | 54 |
| 13/08 | Stage 2 | 54 |
| 14/08 | Stage 3 | 50 |
| 15/08 | Stage 4 | 49 |
| 16/08 | Stage 5 | 12 |
| General Classification | 36 | |
| 26/09 | World Championships U23 Road Race | 29 |
Rider information for 2025
| Rank | 1031 |
| Score | 31 |
| Name | Pietro MATTIO |
| Country | Italy |
| Team | Team Visma - Lease a Bike Development |
Rider information for 2026
| Rank | 508 |
| Score | 167 |
| Name | Pietro MATTIO |
| Country | Italy |
| Team | Team Visma - Lease a Bike |