| 2026-09-12 | Campionato Italiano Long | Middle/Long Long | 3 | 87:01 | 1,146 |
| 2026-08-01 | FISU World University Orienteering Championships 2026,Middle | Middle/Long Middle | 58 | 42:28 | 1,089 |
| 2026-07-31 | FISU World University Orienteering Championships 2026,Sprint | Sprint Sprint | 12 | 16:47 | 1,208 |
| 2026-07-28 | FISU World University Orienteering Championships 2026,Knock-Out Sprint, qualification heat 1 | Sprint Sprint | 6 | 09:49 | 1,202 |
| 2026-07-28 | FISU World University Orienteering Championships 2026,Knock-Out Sprint | Sprint Sprint | 19 | 09:59 | 1,181 |
| 2026-07-10 | World Orienteering Championships 2026,Knock-Out Sprint finals | Sprint Sprint | 43 | 00:01 | 0 |
| 2026-07-09 | World Orienteering Championships 2026,Knock-Out Sprint qualification heat 1 | Sprint Sprint | 15 | 11:36 | 1,183 |
| 2026-07-07 | World Orienteering Championships 2026,Sprint Qualification 1 | Sprint Sprint | 12 | 13:39 | 1,202 |
| 2026-07-07 | World Orienteering Championships 2026,Sprint | Sprint Sprint | 43 | 21:29 | 1,229 |
| 2026-05-30 | Orienteering World Cup Round 2 2026,Sprint | Sprint Sprint | 38 | 15:37 | 1,236 |
| 2026-05-28 | Orienteering World Cup Round 2 2026,Knock-Out Sprint, Qualification heat 1 | Sprint Sprint | 13 | 09:24 | 1,204 |
| 2026-05-28 | Orienteering World Cup Round 2 2026,Knock-Out Sprint | Sprint Sprint | 37 | 09:24 | 0 |
| 2026-05-23 | Campionato Italiano Sprint (Pisa) | Sprint Sprint | 1 | 13:13 | 1,193 |
| 2026-04-24 | Orienteering World Cup Round 1 2026,Sprint | Sprint Sprint | 75 | 18:27 | 1,196 |
| 2026-03-15 | Coppa Italia Sprint - Pre WOC race GOLD WRE | Sprint Sprint | 21 | 14:20 | 1,222 |
| 2026-03-14 | Coppa Italia Sprint - Pre WOC race GOLD WRE | Sprint Sprint | 26 | 16:20 | 1,218 |
| 2025-10-18 | Camp. Italiani Sprint | Sprint Sprint | 2 | 15:53 | 1,187 |
| 2025-10-04 | Knock Out Pre WOC 2026 | Sprint | 7 | 09:52 | 1,192 |
| 2025-10-04 | Knock Out Pre WOC 2026 | Sprint | 19 | 00:01 | 1,177 |
| 2025-09-26 | Orienteering World Cup Round 3, Sprint | Sprint Sprint | 66 | 16:38 | 1,196 |
| 2025-09-13 | Camp. Italiani Long | Middle/Long Long | 16 | 101:11 | 1,045 |
| 2025-08-31 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Sprint | Sprint Sprint | 17 | 14:28 | 1,193 |
| 2025-08-29 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint finals | Sprint Sprint | 62 | 11:12 | 0 |
| 2025-08-28 | European Orienteering Championships 2025 - Orienteering World Cup Round 2, Knock-Out Sprint qualification | Sprint Sprint | 21 | 11:12 | 1,179 |
| 2025-08-10 | The World Games 2025, Sprint | Sprint Sprint | 23 | 18:49 | 1,199 |
| 2025-08-08 | The World Games 2025, Middle Distance | Middle/Long Middle | 28 | 69:57 | 1,047 |
| 2025-03-30 | Coppa Italia Sprint | Sprint Sprint | 12 | 18:13 | 1,149 |
| 2025-03-29 | Coppa Italia Sprint | Sprint Sprint | — | NC | 0 |
| 2024-10-05 | Campionati Italiani CO Sprint | Sprint Sprint | 2 | 16:09 | 1,171 |