Race Results 2004
| Date | Race | Place | Placeholder | Time |
| 1/31 | BU Terrier Invite - 3Km | 2 | 8:19:70 | |
| 2/13 | Valentine Invite - 3Km | 6 | 8:15:45 | |
| 2/28 | Heptagonal Games - 3Km | 3 | 8:32:34 | |
| 2/29 | Heptagonal Games - 1600m (DMR) | 3 | 4:08.0 | |
| 3/6 | IC4A Championships - 3Km | 1 | 8:08:90 | |
| 3/13 | U23 Development Series Race #1 - Sprint | 3 | 59:38 | |
| 4/10 | Brown Invite - 1500m | 8 | 3:54:82 | |
| 4/22 | Penn Relays - 5Km | 6 | 14:23:40 | |
| 5/8 | Heptagonal Games - 5Km | 2 | 14:09:69 | |
| 5/21 | Boston High Performance Meet - 1500m | 3:51.8 | ||
| 5/28 | NCAA East Regionals - 5Km | 5 | 14:25.81 | |
| 6/12 | NCAA Championships - 5Km | 12 | 14:35.40 | |
| 6/20 | U23 Race #2 - Sprint | 3 | 55:31 | |
| 6/27 | Ford NYC Triathlon - Olympic | 8 (Overall), 1 (20-24) | 2:00:55 | |
| 7/11 | Staten Island Triathlon - Sprint | 1 | 53:55 | |
| 7/31 | ITU Caledon Continental Cup - Olympic | 23 | 2:15:11 | |
| 8/13 | Under 23 Draft Legal Nationals - Olympic | 1 | 1:55:44 | |
| 8/15 | Dog Day 5 Mile Road Race | 1 | 26:14 | |
| 8/21 | Tri the Wildwoods - Sprint | 1 | 55:20 | |
| 9/5 | ITU Boston - Monster Challenge - US Pro Nationals | 22 (Overall), 15 (American) | 1:48:11 | |
| 9/11 | Hannaford Lobsterman Triathlon | 2 | 2:01:20 | |
| 9/25 | Granite Ledges Triathlon | 1 | 2:06:29 | |
| 10/24 | Mayor's Cup | 8 | 24:21 | |
| 11/6 | Treasure Island Triathlon | 13 | 1:58:43 |