John Duffy
New England Motorcycle Road Racing · 2026 Season
Starts
82
Wins
0
Podiums
0
Best Finish
6
Events
5
Classic Race - Loudon ClassicDash for Cash (EX)GTO (EX)HW Superbike (EX)MW Superbike (EX)Supertwins CBUN Grand Prix (EX)
NEMRR Round 4 - Sun· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sun, Jul 26 | Race #7 - Sunrace | Supertwins CB | 14 | 1:16.703 | +38.946 |
| Sun, Jul 26 | Race #3 - Sunrace | MW Superbike (EX) | 9 | 1:16.402 | +30.640 |
| Sun, Jul 26 | Group 9 P1 - Sunpractice | MW Superbike (EX) | 75 | 0.000 | |
| Sun, Jul 26 | Group 9 P1 - Sunpractice | Supertwins CB | 76 | 0.000 | |
| Sun, Jul 26 | Group 8 P1 - Sunpractice | MW Superbike (EX) | 67 | 0.000 | |
| Sun, Jul 26 | Group 8 P1 - Sunpractice | Supertwins CB | 68 | 0.000 | |
| Sun, Jul 26 | Group 7 P1 - Sunpractice | MW Superbike (EX) | 84 | 0.000 | |
| Sun, Jul 26 | Group 7 P1 - Sunpractice | Supertwins CB | 85 | 0.000 | |
| Sun, Jul 26 | Group 6 P1 - Sunpractice | MW Superbike (EX) | 70 | 0.000 | |
| Sun, Jul 26 | Group 6 P1 - Sunpractice | Supertwins CB | 71 | 0.000 | |
| Sun, Jul 26 | Group 5 P1 - Sunpractice | MW Superbike (EX) | 85 | 0.000 | |
| Sun, Jul 26 | Group 5 P1 - Sunpractice | Supertwins CB | 86 | 0.000 | |
| Sun, Jul 26 | Group 4 P1 - Sunpractice | MW Superbike (EX) | 83 | 0.000 | |
| Sun, Jul 26 | Group 4 P1 - Sunpractice | Supertwins CB | 84 | 0.000 | |
| Sun, Jul 26 | Group 3 P1 - Sunpractice | MW Superbike (EX) | 81 | 0.000 | |
| Sun, Jul 26 | Group 3 P1 - Sunpractice | Supertwins CB | 82 | 0.000 | |
| Sun, Jul 26 | Group 2 P1 - Sunpractice | MW Superbike (EX) | 73 | 0.000 | |
| Sun, Jul 26 | Group 2 P1 - Sunpractice | Supertwins CB | 74 | 0.000 | |
| Sun, Jul 26 | Group 1 P1 - Sunpractice | MW Superbike (EX) | 82 | 0.000 | |
| Sun, Jul 26 | Group 1 P1 - Sunpractice | Supertwins CB | 83 | 0.000 |
NEMRR Round 4 - Sat· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sat, Jul 25 | Race #15 - Satrace | Dash for Cash (EX) | 10 | 1:16.888 | +31.022 |
| Sat, Jul 25 | Race #3 - Satrace | GTO (EX) | 6 | 1:17.699 | +1 lap |
| Sat, Jul 25 | Group 9 P2 - Satpractice | GTO (EX) | 135 | 0.000 | |
| Sat, Jul 25 | Group 9 P2 - Satpractice | MW Superbike (EX) | 136 | 0.000 | |
| Sat, Jul 25 | Group 9 P2 - Satpractice | Supertwins CB | 137 | 0.000 | |
| Sat, Jul 25 | Group 8 P2 - Satpractice | GTO (EX) | 125 | 0.000 | |
| Sat, Jul 25 | Group 8 P2 - Satpractice | MW Superbike (EX) | 126 | 0.000 | |
| Sat, Jul 25 | Group 8 P2 - Satpractice | Supertwins CB | 127 | 0.000 | |
| Sat, Jul 25 | Group 7 P2 - Satpractice | GTO (EX) | 142 | 0.000 | |
| Sat, Jul 25 | Group 7 P2 - Satpractice | MW Superbike (EX) | 143 | 0.000 | |
| Sat, Jul 25 | Group 7 P2 - Satpractice | Supertwins CB | 144 | 0.000 | |
| Sat, Jul 25 | Group 6 P2 - Satpractice | GTO (EX) | 129 | 0.000 | |
| Sat, Jul 25 | Group 6 P2 - Satpractice | MW Superbike (EX) | 130 | 0.000 | |
| Sat, Jul 25 | Group 6 P2 - Satpractice | Supertwins CB | 131 | 0.000 | |
| Sat, Jul 25 | Group 5 P2 - Satpractice | GTO (EX) | 137 | 0.000 | |
| Sat, Jul 25 | Group 5 P2 - Satpractice | MW Superbike (EX) | 138 | 0.000 | |
| Sat, Jul 25 | Group 5 P2 - Satpractice | Supertwins CB | 139 | 0.000 | |
| Sat, Jul 25 | Group 4 P2 - Satpractice | GTO (EX) | 142 | 0.000 | |
| Sat, Jul 25 | Group 4 P2 - Satpractice | MW Superbike (EX) | 143 | 0.000 | |
| Sat, Jul 25 | Group 4 P2 - Satpractice | Supertwins CB | 144 | 0.000 | |
| Sat, Jul 25 | Group 3 P2 - Satpractice | GTO (EX) | 141 | 0.000 | |
| Sat, Jul 25 | Group 3 P2 - Satpractice | MW Superbike (EX) | 142 | 0.000 | |
| Sat, Jul 25 | Group 3 P2 - Satpractice | Supertwins CB | 143 | 0.000 | |
| Sat, Jul 25 | Group 2 P2 - Satpractice | Supertwins CB | 10 | 1:19.840 | +03.970 |
| Sat, Jul 25 | Group 2 P2 - Satpractice | GTO (EX) | 130 | 0.000 | |
| Sat, Jul 25 | Group 2 P2 - Satpractice | MW Superbike (EX) | 131 | 0.000 | |
| Sat, Jul 25 | Group 1 P2 - Satpractice | GTO (EX) | 140 | 0.000 | |
| Sat, Jul 25 | Group 1 P2 - Satpractice | MW Superbike (EX) | 141 | 0.000 | |
| Sat, Jul 25 | Group 1 P2 - Satpractice | Supertwins CB | 142 | 0.000 | |
| Sat, Jul 25 | Group 9 P1 - Satpractice | GTO (EX) | 135 | 0.000 | |
| Sat, Jul 25 | Group 9 P1 - Satpractice | MW Superbike (EX) | 136 | 0.000 | |
| Sat, Jul 25 | Group 9 P1 - Satpractice | Supertwins CB | 137 | 0.000 | |
| Sat, Jul 25 | Group 8 P1 - Satpractice | GTO (EX) | 123 | 0.000 | |
| Sat, Jul 25 | Group 8 P1 - Satpractice | MW Superbike (EX) | 124 | 0.000 | |
| Sat, Jul 25 | Group 8 P1 - Satpractice | Supertwins CB | 125 | 0.000 | |
| Sat, Jul 25 | Group 7 P1 - Satpractice | GTO (EX) | 139 | 0.000 | |
| Sat, Jul 25 | Group 7 P1 - Satpractice | MW Superbike (EX) | 140 | 0.000 | |
| Sat, Jul 25 | Group 7 P1 - Satpractice | Supertwins CB | 141 | 0.000 | |
| Sat, Jul 25 | Group 6 P1 - Satpractice | GTO (EX) | 125 | 0.000 | |
| Sat, Jul 25 | Group 6 P1 - Satpractice | MW Superbike (EX) | 126 | 0.000 | |
| Sat, Jul 25 | Group 6 P1 - Satpractice | Supertwins CB | 127 | 0.000 | |
| Sat, Jul 25 | Group 4 & 5 P1practice | GTO (EX) | 138 | 0.000 | |
| Sat, Jul 25 | Group 4 & 5 P1practice | MW Superbike (EX) | 139 | 0.000 | |
| Sat, Jul 25 | Group 4 & 5 P1practice | Supertwins CB | 140 | 0.000 | |
| Sat, Jul 25 | Group 3 P1 - Satpractice | GTO (EX) | 127 | 0.000 | |
| Sat, Jul 25 | Group 3 P1 - Satpractice | MW Superbike (EX) | 128 | 0.000 | |
| Sat, Jul 25 | Group 3 P1 - Satpractice | Supertwins CB | 129 | 0.000 | |
| Sat, Jul 25 | Group 1 & 2 P1 - Satpractice | GTO (EX) | 137 | 0.000 | |
| Sat, Jul 25 | Group 1 & 2 P1 - Satpractice | MW Superbike (EX) | 138 | 0.000 | |
| Sat, Jul 25 | Group 1 & 2 P1 - Satpractice | Supertwins CB | 139 | 0.000 |
NEMRR - Round 3 - Sun· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sun, Jun 21 | EX Dash for Cashrace | Dash for Cash (EX) | 18 | 0.000 | |
| Sun, Jun 21 | EX/AM UN GPrace | UN Grand Prix (EX) | 13 | 0.000 | |
| Sun, Jun 21 | EX/AM GTO/GTUrace | GTO (EX) | 22 | 1:24.366 | +17 laps |
NEMRR - Loudon Classic· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sat, Jun 20 | Qual - Classic Bqualify | Classic Race - Loudon Classic | 9 | 1:15.800 | +03.395 |
| Fri, Jun 19 | Loudon Classic Bpractice | Classic Race - Loudon Classic | 17 | 0.000 | |
| Fri, Jun 19 | Loudon Classic Bpractice | Classic Race - Loudon Classic | 15 | 0.000 |
NEMRR - Round 3 - Fri· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Fri, Jun 19 | GP4 Classic Bpractice | Classic Race - Loudon Classic | 9 | 1:17.397 | +04.358 |
| Fri, Jun 19 | GP4 Classic Bpractice | Classic Race - Loudon Classic | 10 | 1:16.497 | +03.815 |
| Fri, Jun 19 | GP1 Streetfighterpractice | Classic Race - Loudon Classic | 29 | 0.000 | |
| Fri, Jun 19 | RACE 10 EX/AM HW SBrace | HW Superbike (EX) | 28 | 0.000 | |
| Fri, Jun 19 | RACE 8 EX/AM MW SS/SUPERTWINS CBrace | Supertwins CB | 21 | 1:17.179 | +40.518 |
| Fri, Jun 19 | RACE 4 EX/AM UNSS/MWSB(EX)race | MW Superbike (EX) | 29 | 1:17.523 | +57.863 |