
2025 - JUNIOR U15
18th - Valley of Sun Road Race Junior 15-16 | TT | 2/14/25
21st - Valley of Sun Road Race Junior 15-16 | RR | 2/15/25
32nd - Valley of Sun Criterium Junior 15-16 | CRIT | 2/16/24
8th - Lucareli & Cstaldi Branch Brook Park P123 | CIRCUIT | 3/1/25
28th - Lucareli & Castaldo Branch Brook P123 | CIRCUIT | 3/8/25
61ST - 2025 Lucareli & Castaldi Cup P123 | CIRCUIT | 3/9/25
36th - Lucareli & Castaldi Branch Brook P123 | CIRCUIT | 3/15/25
21st - Lucareli & Castaldi Branch Brook P123 | CIRCUIT | 3/22/25
21st - Verge Series #1 CAT2/3 | CIRCUIT | 3/23/25
DNF - Lucarelli & Castaldi Branch Brook P123 | 3/29/25 (MECHANCIAL)
63rd - Lucarelli & Castaldi Cup #2 P123 | 3/30/25
2024 - 15 WINS 25+ PODIUMS
HIGHLIGHTS
4th - USA Cycling National Criterium Championships | Junior 13-14 | 7/28/24
4th - USA Cycling National TT Championships | Junior 13-14 | 7/25/24
6th - USA Cycling National Road Championships | Junior 13-14 | 7/26/24
2nd - Koerst Moere Belgium | Junior U14 | 6-30-24
3rd - Meulebeke Belgium | Junior U14 | 6/23/24
1st - New Haven Gran Prix | Junior 13-14 | 9/13/24
1st - Easton Criterium | Junior 9-14 | 5/25/24
1st - CRCA Bear Man Classic NY State Road Race Championships | Junior 9-14 | 5/5/24
2nd - Plainfield Criterium | Junior 9-14 |5/26/24
2nd - Tour of Somerville | Junior 9-14 | 5/27/24
4th - Valley of Sun Time Trial Junior 9-14 | TT | 2/16/24
5th - Valley of Sun Road Race Junior 9-14 | RR | 2/17/24
3rd - Valley of Sun Criterium Junior 9-14 | CRIT | 2/18/24
5th - Valley of Sun Junior 9-14 | GC | 2/18/24
4th - Valley of Sun Time Trial Junior 9-14 | TT | 2/16/24
5th - Valley of Sun Road Race Junior 9-14 | RR | 2/17/24
3rd - Valley of Sun Criterium Junior 9-14 | CRIT | 2/18/24
5th - Valley of Sun Junior 9-14 | GC | 2/18/24
1st - Frozen Four Junior 9-14 | CIRCUIT | 3/3/24
29th - Frozen Four 3/4 | CIRCUIT | 3/3/24
22nd - Lucarelli & Castaldi Cup P123 ELITE | CIRCUIT | 3/10/24
38th - Branch Brook P123 ELITE | CIRCUIT | 3/16/24
1st - Frozen Four Junior 9-14 | CIRCUIT | 3/17/24
44th - Frozen Four 3/4 |CIRCUIT | 3/17/24
41st - Lucarelli & Castaldi Cup P123 ELITE | 3/31/24
1st - Cherry Blossom Challenge | Junior 9-18 | 4/6/24
21st - Verge Series | 2/3 | 4/14/24
33rd - QCW Spring Classic | P123 ELITE | 4/20/24
1st - Daniel Marwi Lower Providence Criterium | Junior 13-14 | 4/28/24
1st - CRCA Bear Man Classic NY State Road Race Championships | Junior 9-14 | 5/5/24
1st - Sunshine Criterium | Junior 13-14 | 5/11/24
1st - Sunshine Criterium | Junior 15-18 | 5/11/24
1st - Lime Rock Gran Prix | Junior 13-14 | 5/12/124
2nd - Lime Rock Gran Prix | Junior 15-18 | 5/14/24
1st - Easton Criterium | Junior 9-14 | 5/25/24
2nd - Plainfield Criterium | Junior 9-14 |5/26/24
2nd - Tour of Somerville | Junior 9-14 | 5/27/24
1st - Nutmeg State Games | Junior 9-14 | 6/8/24
2nd - Nutmeg State Games | Junior 15-18 | 6/8/24
3rd - Meulebeke Belgium | Junior U14 | 6/23/24
29th - Peizegam Belgium (Crashed) | Junior U14 | 6/29/24
2nd Koerst Moere Belgium | Junior U14 | 6/30/24
4th - USA Cycling National TT Championships | Junior 13-14 | 7/25/24
6th - USA Cycling National Road Championships | Junior 13-14 | 7/26/24
4th - USA Cycling National Criterium Championships | Junior 13-14 | 7/28/24
1st - Gateway Cup Tour De Lafayette | Junior 13-14 | 8/30/24
2nd - Gateway Cup Tour De Francis | Junior 13-14 | 8/31/24
1st - Gateway Cup Giro del Montagna | Junior 13-14 | 9/1/124
2nd - Gateway Cup Tour Florissant | Junior 13-14 | 9/2/24
1st - New Haven Gran Prix | Junior 13-14 | 9/13/24
9th - New Haven Gran Prix | Junior 15-18 | 9/13/24
20th - Kissena Fall Classic | P123 | 10/5/24
1st - Atlantic TT | Junior 9-18 | 10/13/24
1st - Breezy TT - Junior 8-18 | 10/26/24
2023 - 21 WINS 30 PODIUMS
HIGHLIGHTS
1st - USA Junior Road Championships | CRIT | 6/17/2023
1st - USA Junior Time Trial Championships | TT | 6/14/2023
2nd - USA Junior Road Race Championships | RR | 6/15/2023
1st - New York State Road Championships 11-12 | RR | 7/15/2023 (2x Winner 11-12)
1st - Gateway Cup Junior 9-18 Omnium | CRIT | 9/1-4/2023
9th - New Haven Gran Prix Junior 15-18 | CRIT | 9/15/2023
3rd - New Haven Gran Prix Junior 13-14 | CRIT | 9/15/2023
1st - Gateway Cup Benton Park Classic Junior 11-12 | CRIT | 9/4/2023
4th - Gateway Cup Benton Park Classic Junior 9-18 | CRIT | 9/4/2023
1st - Gateway Cup Giro del Montanga Junior 11-12 | CRIT | 9/3/2023
3rd - Gateway Cup Giro del Montanga Junior 11-12 | CRIT | 9/3/2023
1st - Gateway Cup Tour De Francis Park Junior 11-12 | CRIT | 9/2/2023
1st - Gateway Cup Tour De Francis Park Junior 9-18 | CRIT | 9/2/2023
1st - Gateway Cup Tour De Lafayette Junior 11-12 | CRIT | 9/4/2023
2nd - Gateway Cup Tour De Lafayette Junior 9-18 | CRIT | 9/4/2023
1st - Momentum Indy Criterium Junior 11-12 & Race Winner | CRIT | 8/26/2023
2nd - Momentum Indy Criterium Junior 15-16 | CRIT | 8/26/2023
1st - East New York Criterium Junior 9-14 | CRIT | 8/20/2023
1st - Floyd Bent Summer Fly-by | CRIT | 8/13/2023
1st - Bike Town Criterium Junior 9-14 | CRIT | 8/12/1023|
1st - Floyd Bennet Field Junior Night | CRIT | 7/8/2023
1st - QVW Summer Slam Junior 9-14 |CRIT | 8/6/2023
3rd - QCW Summer Slam Junior 15-16 | CRIT | 8/6/2023
3rd - Devens Gran Prix - MA State Championships U15 | CRIT| 7/29/2023
1st - Capital Region Road Race - NYS Road Championships Junior 11-12 | RR | 7/15/2023
1st - Floyd Bennet Field Junior | CRIT | 7/11/2023
3rd - Floyd Bennet Field Junior | CRIT | 6/20/2023
2nd - CRCA Grants Tomb Crit | CRIT | 6/24/2023
1st - USA Junior Road Championships | CRIT | 6/17/2023
2nd - USA Junior Road Race Championships | RR | 6/15/2023
1st - USA Junior Time Trial Championships | TT | 6/14/2023
1st - Watermelon Criterium | CRIT | 10-14 - 6/4/2023
33rd - Tour of Somerville | CRIT | 15-18 - 5/29/2023
4th - Tour of Somerville | CRIT | 9-14 - 5/29/2023
3rd - Tour of Plainfield | CRIT | 9-14 - 5/28/2023
20th - Tour of Plainfield | CRIT | 15-18 - 5/28/2023
1st - Sunshine Criterium 1/2/3 | CRIT | 15-18 - 5/13/2023
3rd - Sunshine Criterium | CRIT | 9-15 - 5/13/2023
8th - Kitchen Road Criterium | CRIT | 15-16 - 05/21/2023
3rd - Lime Rock Cycling Grand Prix | CRIT | Junior | 13-14 - 05/14/2023
13th - Lime Rock Cycling Grand Prix | CRIT | Junior | 14-18 - 05/14/2023
1st - CRCA Bear Mountain Classic | RR | 9-14 - 05/07/2023
1st - Daniel Harwi 35th Annual Lower Providence Spring Classic | CRIT | 11-12 - 04/30/2023
2nd - Daniel Harwi 35th Annual Lower Providence Spring Classic | CRIT | 13-14 - 04/30/2023
DNF - QCW Spring Classic | CRIT - 04/22/2023
5th - Hatfield Road Race | RR | Junior | 15-18 - 04/08/2023
1st - The frozen Four 2023 | CRIT | Junior | 9-14 - 03/19/2023
1st - The frozen Four 2023 | CRIT | Junior | 9-14 - 03/12/2023
1st - The frozen Four 2023 | CRIT | Junior | 9-14 - 03/05/2023
2022 - 8 WINS 14 PODIUMS
HIGHLIGHTS
5th - 2022 USA Cycling Amateur Road National Championships | RR | Junior | 11-12 - 07/01/2022
6th - 2022 USA Cycling Amateur Road National Championships | CRIT | Junior | 11-12 - 07/02/2022
1st - 2022 New York State Road Champion
1st - 2022 New York State Criterium Champion
40th - 2022 USA Cycling Cyclocross National Championships | CX | Junior | 11-12 - 12/10/2022
1st - Cooper River CX | CX | Junior | 11-12 - 10/23/2022
1st - HPCX | CX | Junior | 11-12 - 10/16/2022
9th - Newtown CX | CX | Junior | 9-12 - 09/25/2022
5th - NJBA CX Cup Bubblecross | CX | Junior | 9-12 - 09/18/2022
1st - The New Haven Grand Prix | CRIT | Junior | 9-12 - 09/16/2022
1st - CRCA Grant's Tomb Criterium | CRIT | Junior | 11-12 - 07/23/2022
1st - 10th Annual CCNS Kermis p/b CCAP and ConnectiCare | CRIT | Junior | 9-12 - 07/15/2022
6th - 2022 USA Cycling Amateur Road National Championships | CRIT | Junior | 11-12 - 07/02/2022
5th - 2022 USA Cycling Amateur Road National Championships | RR | Junior | 11-12 - 07/01/2022
1st - Nutmeg State Games | CRIT | Junior | 9-12 - 06/04/2022
7th - Tour of Somerville | CRIT | Junior | 9-14 - 05/30/2022
5th - Tour of Plainfield: The New Jersey Senior Criterium Championships | CRIT | Junior | 9-14 - 05/29/2022
1st - Lime Rock Cycling Grand Prix | CRIT | Junior | 9-12 - 05/22/2022
1st - CRCA Bear Mountain Classic | RR | Junior | 11-12 - 05/07/2022
12th - Lucarelli & Castaldi Branchbrook Park Spring Series | CCR | Juniors - 04/02/2022
12th - Tour of Basking Ridge | CRIT | Juniors | 9-14 - 09/06/2021