Charles Keighley
New England Motorcycle Road Racing · 2026 Season
Starts
121
Wins
1
Podiums
2
Best Finish
1
Events
7
Classic Race - Loudon ClassicDash for Cash (EX)GTU (EX)HW Grand Prix (EX)MW Superbike (EX)MW Supersport (EX)
NEMRR - Round 3 - Sun· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sun, Jun 21 | EX Dash for Cashrace | Dash for Cash (EX) | 6 | 1:15.940 | +29.867 |
| Sun, Jun 21 | EX/AM GTO/GTUrace | GTU (EX) | 3 | 1:16.111 | +47.895 |
| Sun, Jun 21 | Group 9 P1 - Sunpractice | MW Superbike (EX) | 67 | 0.000 | |
| Sun, Jun 21 | Group 9 P1 - Sunpractice | MW Supersport (EX) | 68 | 0.000 | |
| Sun, Jun 21 | Group 8 P1 - Sunpractice | MW Superbike (EX) | 64 | 0.000 | |
| Sun, Jun 21 | Group 8 P1 - Sunpractice | MW Supersport (EX) | 65 | 0.000 | |
| Sun, Jun 21 | Group 7 P1 - Sunpractice | MW Superbike (EX) | 79 | 0.000 | |
| Sun, Jun 21 | Group 7 P1 - Sunpractice | MW Supersport (EX) | 80 | 0.000 | |
| Sun, Jun 21 | Group 6 P1 - Sunpractice | MW Superbike (EX) | 69 | 0.000 | |
| Sun, Jun 21 | Group 6 P1 - Sunpractice | MW Supersport (EX) | 70 | 0.000 | |
| Sun, Jun 21 | Group 5 P1 - Sunpractice | MW Superbike (EX) | 83 | 0.000 | |
| Sun, Jun 21 | Group 5 P1 - Sunpractice | MW Supersport (EX) | 84 | 0.000 | |
| Sun, Jun 21 | Group 4 P1 - Sunpractice | MW Superbike (EX) | 80 | 0.000 | |
| Sun, Jun 21 | Group 4 P1 - Sunpractice | MW Supersport (EX) | 81 | 0.000 | |
| Sun, Jun 21 | Group 3 P1 - Sunpractice | MW Superbike (EX) | 81 | 0.000 | |
| Sun, Jun 21 | Group 3 P1 - Sunpractice | MW Supersport (EX) | 82 | 0.000 | |
| Sun, Jun 21 | Group 2 P1 - Sunpractice | MW Supersport (EX) | 1 | 1:17.257 | |
| Sun, Jun 21 | Group 2 P1 - Sunpractice | MW Superbike (EX) | 75 | 0.000 | |
| Sun, Jun 21 | Group 1 P1 - Sunpractice | MW Superbike (EX) | 75 | 0.000 | |
| Sun, Jun 21 | Group 1 P1 - Sunpractice | MW Supersport (EX) | 76 | 0.000 |
NEMRR - Loudon Classic· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sat, Jun 20 | 103rd Loudon Classicrace | Classic Race - Loudon Classic | 14 | 1:22.633 | +01:00.577 |
| Sat, Jun 20 | Qual - Classic Aqualify | Classic Race - Loudon Classic | 19 | 1:15.621 | +05.010 |
| Fri, Jun 19 | Loudon Classic Apractice | Classic Race - Loudon Classic | 15 | 1:15.007 | +02.971 |
| Fri, Jun 19 | Loudon Classic Apractice | Classic Race - Loudon Classic | 8 | 1:15.086 | +27.126 |
NEMRR - Round 3 - Fri· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Fri, Jun 19 | GP3 Classic Apractice | Classic Race - Loudon Classic | 16 | 1:15.961 | +04.830 |
| Fri, Jun 19 | GP3 Classic Apractice | Classic Race - Loudon Classic | 16 | 1:14.770 | +03.696 |
| Fri, Jun 19 | GP1 Streetfighterpractice | Classic Race - Loudon Classic | 26 | 0.000 | |
| Fri, Jun 19 | RACE 8 EX/AM MW SS/SUPERTWINS CBrace | MW Supersport (EX) | 11 | 1:16.765 | +21.118 |
| Fri, Jun 19 | RACE 4 EX/AM UNSS/MWSB(EX)race | MW Superbike (EX) | 42 | 0.000 |
NEMRR - Round 2 - Sun· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sun, May 31 | Race #7 - Sunrace | MW Supersport (EX) | 6 | 1:16.457 | +13.909 |
| Sun, May 31 | Race #3 - Sunrace | MW Superbike (EX) | 13 | 1:16.188 | +27.014 |
| Sun, May 31 | Group 9 P1 - Sunpractice | MW Superbike (EX) | 67 | 0.000 | |
| Sun, May 31 | Group 9 P1 - Sunpractice | MW Supersport (EX) | 68 | 0.000 | |
| Sun, May 31 | Group 8 P1 - Sunpractice | MW Superbike (EX) | 64 | 0.000 | |
| Sun, May 31 | Group 8 P1 - Sunpractice | MW Supersport (EX) | 65 | 0.000 | |
| Sun, May 31 | Group 7 P1 - Sunpractice | MW Superbike (EX) | 60 | 0.000 | |
| Sun, May 31 | Group 7 P1 - Sunpractice | MW Supersport (EX) | 61 | 0.000 | |
| Sun, May 31 | Group 6 P1 - Sunpractice | MW Superbike (EX) | 68 | 0.000 | |
| Sun, May 31 | Group 6 P1 - Sunpractice | MW Supersport (EX) | 69 | 0.000 | |
| Sun, May 31 | Group 5 P1 - Sunpractice | MW Superbike (EX) | 68 | 0.000 | |
| Sun, May 31 | Group 5 P1 - Sunpractice | MW Supersport (EX) | 69 | 0.000 | |
| Sun, May 31 | Group 4 P1 - Sunpractice | MW Superbike (EX) | 72 | 0.000 | |
| Sun, May 31 | Group 4 P1 - Sunpractice | MW Supersport (EX) | 73 | 0.000 | |
| Sun, May 31 | Group 3 P1 - Sunpractice | MW Superbike (EX) | 63 | 0.000 | |
| Sun, May 31 | Group 3 P1 - Sunpractice | MW Supersport (EX) | 64 | 0.000 | |
| Sun, May 31 | Group 2 P1 - Sunpractice | MW Supersport (EX) | 1 | 1:17.451 | |
| Sun, May 31 | Group 2 P1 - Sunpractice | MW Superbike (EX) | 68 | 0.000 | |
| Sat, May 30 | Group 1 P1 - Sunpractice | MW Superbike (EX) | 71 | 0.000 | |
| Sat, May 30 | Group 1 P1 - Sunpractice | MW Supersport (EX) | 72 | 0.000 |
NEMRR - Round 2 - Sat· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sat, May 30 | Race #15 - Satrace | Dash for Cash (EX) | 9 | 1:16.749 | +31.916 |
| Sat, May 30 | Race #3 - Satrace | GTU (EX) | 1 | 1:17.876 |
NEMRR - Round 1· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sun, May 3 | Race #7 - Sunrace | MW Supersport (EX) | 7 | 1:17.092 | +14.485 |
| Sun, May 3 | Race #3 - Sunrace | MW Superbike (EX) | 11 | 1:18.644 | +41.682 |
| Sun, May 3 | Group 9 P1 - Sunpractice | MW Superbike (EX) | 54 | 0.000 | |
| Sun, May 3 | Group 9 P1 - Sunpractice | MW Supersport (EX) | 55 | 0.000 | |
| Sun, May 3 | Group 8 P1 - Sunpractice | MW Superbike (EX) | 54 | 0.000 | |
| Sun, May 3 | Group 8 P1 - Sunpractice | MW Supersport (EX) | 55 | 0.000 | |
| Sun, May 3 | Group 7 P1 - Sunpractice | MW Superbike (EX) | 54 | 0.000 | |
| Sun, May 3 | Group 7 P1 - Sunpractice | MW Supersport (EX) | 55 | 0.000 | |
| Sun, May 3 | Group 6 P1 - Sunpractice | MW Superbike (EX) | 55 | 0.000 | |
| Sun, May 3 | Group 6 P1 - Sunpractice | MW Supersport (EX) | 56 | 0.000 | |
| Sun, May 3 | Group 5 P1 - Sunpractice | MW Superbike (EX) | 55 | 0.000 | |
| Sun, May 3 | Group 5 P1 - Sunpractice | MW Supersport (EX) | 56 | 0.000 | |
| Sun, May 3 | Group 4 P1 - Sunpractice | MW Superbike (EX) | 59 | 0.000 | |
| Sun, May 3 | Group 4 P1 - Sunpractice | MW Supersport (EX) | 60 | 0.000 | |
| Sun, May 3 | Group 3 P1 - Sunpractice | MW Superbike (EX) | 60 | 0.000 | |
| Sun, May 3 | Group 3 P1 - Sunpractice | MW Supersport (EX) | 61 | 0.000 | |
| Sun, May 3 | Group 2 P1 - Sunpractice | MW Superbike (EX) | 53 | 0.000 | |
| Sun, May 3 | Group 2 P1 - Sunpractice | MW Supersport (EX) | 54 | 0.000 | |
| Sun, May 3 | Group 1 P1 - Sunpractice | MW Superbike (EX) | 53 | 0.000 | |
| Sun, May 3 | Group 1 P1 - Sunpractice | MW Supersport (EX) | 54 | 0.000 | |
| Sat, May 2 | Race #15 - Satrace | HW Grand Prix (EX) | 4 | 1:22.115 | +17.107 |
| Sat, May 2 | Race #3 - Satrace | GTU (EX) | 5 | 1:17.395 | +48.723 |
| Sat, May 2 | Group 9 P2 - Satpractice | GTU (EX) | 105 | 0.000 | |
| Sat, May 2 | Group 9 P2 - Satpractice | MW Superbike (EX) | 106 | 0.000 | |
| Sat, May 2 | Group 9 P2 - Satpractice | MW Supersport (EX) | 107 | 0.000 | |
| Sat, May 2 | Group 8 P2 - Satpractice | GTU (EX) | 93 | 0.000 | |
| Sat, May 2 | Group 8 P2 - Satpractice | MW Superbike (EX) | 94 | 0.000 | |
| Sat, May 2 | Group 8 P2 - Satpractice | MW Supersport (EX) | 95 | 0.000 | |
| Sat, May 2 | Group 7 P2 - Satpractice | GTU (EX) | 106 | 0.000 | |
| Sat, May 2 | Group 7 P2 - Satpractice | MW Superbike (EX) | 107 | 0.000 | |
| Sat, May 2 | Group 7 P2 - Satpractice | MW Supersport (EX) | 108 | 0.000 | |
| Sat, May 2 | Group 6 P2 - Satpractice | GTU (EX) | 91 | 0.000 | |
| Sat, May 2 | Group 6 P2 - Satpractice | MW Superbike (EX) | 92 | 0.000 | |
| Sat, May 2 | Group 6 P2 - Satpractice | MW Supersport (EX) | 93 | 0.000 | |
| Sat, May 2 | Group 5 P2 - Satpractice | GTU (EX) | 97 | 0.000 | |
| Sat, May 2 | Group 5 P2 - Satpractice | MW Superbike (EX) | 98 | 0.000 | |
| Sat, May 2 | Group 5 P2 - Satpractice | MW Supersport (EX) | 99 | 0.000 | |
| Sat, May 2 | Group 4 P2 - Satpractice | GTU (EX) | 103 | 0.000 | |
| Sat, May 2 | Group 4 P2 - Satpractice | MW Superbike (EX) | 104 | 0.000 | |
| Sat, May 2 | Group 4 P2 - Satpractice | MW Supersport (EX) | 105 | 0.000 | |
| Sat, May 2 | Group 3 P2 - Satpractice | GTU (EX) | 98 | 0.000 | |
| Sat, May 2 | Group 3 P2 - Satpractice | MW Superbike (EX) | 99 | 0.000 | |
| Sat, May 2 | Group 3 P2 - Satpractice | MW Supersport (EX) | 100 | 0.000 | |
| Sat, May 2 | Group 2 P2 - Satpractice | MW Supersport (EX) | 2 | 1:29.788 | +06.260 |
| Sat, May 2 | Group 2 P2 - Satpractice | GTU (EX) | 104 | 0.000 | |
| Sat, May 2 | Group 2 P2 - Satpractice | MW Superbike (EX) | 105 | 0.000 | |
| Sat, May 2 | Group 9 P1 - Satpractice | GTU (EX) | 102 | 0.000 | |
| Sat, May 2 | Group 9 P1 - Satpractice | MW Superbike (EX) | 103 | 0.000 | |
| Sat, May 2 | Group 9 P1 - Satpractice | MW Supersport (EX) | 104 | 0.000 | |
| Sat, May 2 | Group 8 P1 - Satpractice | GTU (EX) | 91 | 0.000 | |
| Sat, May 2 | Group 8 P1 - Satpractice | MW Superbike (EX) | 92 | 0.000 | |
| Sat, May 2 | Group 8 P1 - Satpractice | MW Supersport (EX) | 93 | 0.000 | |
| Sat, May 2 | Group 7 P1 - Satpractice | GTU (EX) | 96 | 0.000 | |
| Sat, May 2 | Group 7 P1 - Satpractice | MW Superbike (EX) | 97 | 0.000 | |
| Sat, May 2 | Group 7 P1 - Satpractice | MW Supersport (EX) | 98 | 0.000 | |
| Sat, May 2 | Group 6 P1 - Satpractice | GTU (EX) | 91 | 0.000 | |
| Sat, May 2 | Group 6 P1 - Satpractice | MW Superbike (EX) | 92 | 0.000 | |
| Sat, May 2 | Group 6 P1 - Satpractice | MW Supersport (EX) | 93 | 0.000 | |
| Sat, May 2 | Group 4 & 5 P1practice | GTU (EX) | 95 | 0.000 | |
| Sat, May 2 | Group 4 & 5 P1practice | MW Superbike (EX) | 96 | 0.000 | |
| Sat, May 2 | Group 4 & 5 P1practice | MW Supersport (EX) | 97 | 0.000 | |
| Sat, May 2 | Group 3 P1 - Satpractice | GTU (EX) | 92 | 0.000 | |
| Sat, May 2 | Group 3 P1 - Satpractice | MW Superbike (EX) | 93 | 0.000 | |
| Sat, May 2 | Group 3 P1 - Satpractice | MW Supersport (EX) | 94 | 0.000 | |
| Sat, May 2 | Group 1 & 2 P1 - Satpractice | MW Supersport (EX) | 1 | 1:25.971 | |
| Sat, May 2 | Group 1 & 2 P1 - Satpractice | GTU (EX) | 101 | 0.000 | |
| Sat, May 2 | Group 1 & 2 P1 - Satpractice | MW Superbike (EX) | 102 | 0.000 |
NEMRR - Round 1 Sat· NHMS
| Date | Session | Class | Pos | Best Lap | Gap |
|---|---|---|---|---|---|
| Sat, May 2 | Group 2 P2 - Satpractice | MW Supersport (EX) | 2 | 1:29.788 | +06.260 |
| Sat, May 2 | Group 2 P2 - Satpractice | GTU (EX) | 96 | 0.000 | |
| Sat, May 2 | Group 2 P2 - Satpractice | MW Superbike (EX) | 97 | 0.000 |