races - results/recaps

2019
154. Great Bay Half Marathon
155. Race the Runways 10k
156. Pineland Farms 25k
157. LLBean 4th of July 10k
158. Yarmouth Clam Festival 5 miler
159. Beach to Beacon 10k
160. Anchor Down Ultra 6 hour


2018
148. Mid Winter Classic 10 miler - 1:25:32
149. Hyannis Half Marathon - 1:57:57
150. Race the Runways 10k - 55:56
151. Brave Like Gabe virtual 5k
152. Beach to Beacon 10k - 1:35:00
153. Turkey Trot 5k - 26:40


2017
134. Robert Burns 10k - 45:02
135. Mid Winter Classic 10 miler - 1:17:37
136. Great Bay Half Marathon - 1:47:49
137. Sugarloaf Marathon - 4:05:43
138. Westbrook Together Days 5k - 22:01
139. Covered Bridges Half Marathon - 1:50:57
140. Mount Washington Road Race - 1:59:20
141. LLBean 4th of July 10k - 50:42
142. Beach to Beacon 10k - 54:35
143. Bradbury Breaker 9 mile trail race - 1:54:32
144. Bradbury Bruiser 12 mile trail race - 2:25:03
145. Maine Half Marathon - 1:50:55
146. MDI Marathon Relay - DNF
147. Rhode Island 6 hour - 29 miles 5:38:58

2016
125. Robert Burns 10k - 45:50
126. Boston Marathon - 3:46:14
  boston recaps: part 1 pre race, part 2 Hopkinton to Boston, part 3 the journeys end
127. Husky Dash 5k - 21:21 (PR)
128. The Great Run Marathon - 3:43:37
129. LLBean 4th of July 10k - 47:30
130. Downeast Sunrise Trail Relay 102.7 miles- 12:04:34
131. Beach to Beacon 10k - 46:32
132. MDI Marathon - 3:50:45
133. Rhode Island 6 hour - 33.14 miles 6:00:01

2015
112. Westbrook Winter West 5k - 21:48
113. Race the Runways Half Marathon - 1:43:04
114. Gorham Lions Club 10k - 44:10
115. Providence Marathon - 3:44:17
116. Pineland Farms 50k - DNF
117. LLBean 4th of July 10k - 46:45
118. Beach to Beacon 10k - 46:41
119. St. Jude Around the Track fundraiser - 40 miles 6:44:09
120. Trail to Ale 10k - 46:52
121. MDI Marathon - 3:40:47
122. Rhode Island 6 hour- 32.4 miles 5:22:55
123. Burn off the Turkey 5k - 22:26
124. Operation Jack Satellite 10k

2014
97. Frozen 5k - 21:56
98. Mid Winter Classic 10 miler - 1:16:15 (PR)
99. Westbrook Winter West 5k - 22:07
100. Great Bay Half Marathon - 1:40:11 (PR)
101. Gorham Lions Club 10k - 43:41 (PR)
102. Maine Coast Marathon - 3:37:08
103. Pineland Farms 25k trail race - 2:16:32
104. Bradbury Scuffle 6 mile trail race - 57:14
105. Beach to Beacon 10k - 45:38
106. Bradbury Breaker 9 mile trail race - 2:02:00
107. The Maine Mile - 6:11 (PR)
108. Via Lehigh Valley Marathon - DNF
109. Chicago Marathon - 3:35:03 (PR) BQ
110. MDI Marathon relay
111. Operation Jack Satellite 10k

2013
82. Gasparilla 5k - 30:50
83. back cove 5k - 29:55
84. back cove 5k - 27:11
85. back cove 5k - 27:17
86. LLBean 4th of July 10k - 1:04:00
87. back cove 5k - 25:03
88. back cove 5k - 25:07
89. back cove 5k - 24:16
90. Beach to Beacon 10k - 1:04:04
91. Bradbury Mountain Breaker 9 miler - 1:54:26
92. back cove 5k - 25:32
93. Maine Half Marathon - 1:55:41
94. MDI Half Marathon - 1:50:33
95. All Women & One Lucky Guy Half Marathon - 1:48:00
96. Operation Jack Satellite 10k

2012
65. Frozen 5k - 22:02
66. Polar Bear 5k - 22:59
67. Hyannis Half Marathon - 1:48:45
68. Great Bay Half Marathon - 1:49:57
69. Polar Bear Triathlon - 1:17:57
70. Reach the Beach 200 mile relay - 28:43:21
71. Pineland Farms 25k trail race - 2:35:00
72. Bands on the Run Half Marathon - 2:05:58
73. Finish on the 50 10k - 1:06:50
74. Color Me Rad 5k
75. Around the Lake Marathon - 4:30:27
76. Lobsterman Tri (relay- 10k) - 51:53
77. Smuttynose Marathon - 3:58:14
78. MDI Marathon - 4:34:47
79. Turkey Trot 5k - 25:20
80. Thanksgiving day 4 miler - 33:16
81. Operation Jack Satellite 10k

2011
52. B.A.A. 5k - 24:48
53. Great Bay 1/2 Marathon - 1:52:18
54. Reach the Beach 200 mile relay - 31:57:32
55. LLBean 4th of July 10k - 51:31
56. Beach to Beacon 10k - 51:06
57. 65 Roses 5k - 24:30
58. Maine Marathon - 4:18:03
59. MDI Marathon - 4:28:38
60. Pumpkin Run 5k - 23:37
61. All Women & One Lucky Guy 1/2 Marathon - 2:15:05
62. Turkey Trot 5k - 23:41
63. Thanksgiving Day 4 miler - 31:27 (PR)
64. Operation Jack Satellite 10k - 50:32

2010
32. Frozen 5k - 23:54
33. MidWinter Classic 10 miler- 1:26:08
34. Psychic Prediction 5k - 26:38 
35. Irish Road Rover 5k - 30:38
36. Great Bay Half Marathon- 1:58:15
37. Polar Bear Tri (run only, 3mi) - 25:05
38. Sugarloaf Marathon - 4:15:25
39. Close to the Coast 10k - 49:44
40. LLBean 4th of July 10k - 52:21
41. Beach to Beacon 10k - 49:47
42. Reach the Beach 200 mile relay- 28:51:27
43. Trail to Ale 10k- 1:17:55
44. 65 Roses 5k - 23:24 
45. Maine Marathon - 4:43:30
46. Maine Coast Half Marathon- 1:51:23
47. Loco Moose 5k - 24:44 
48. Turkey Trot 5k - 24:18
49. Thanksgiving Day 4 Miler 31:29
50. Jingle Bell 5k - 21:42 (2.9 miles)
51. Operation Jack 6.1 mile Satellite Run


2009
22. MidWinter Classic 10 miler- 1:26:08
23. Great Bay Half Marathon- 2:01:17
24. LLBean 4th of July 10k- 49:00
25. Beach2Beacon 10k- 47:50
26. Rye Harbor 10k- 50:57
27. Reach the Beach 200 mile relay- 28:35:04
28. Maine Marathon- 4:43:13
29. Turkey Trot- 23:58
30. Thanksgiving 4 miler- 32:58
31. Jingle Bell 5k- 27:28

2008
17. MidWinter Classic 10miler- 1:31:20
18. Great Bay Half Marathon- 1:59:45 
19. Trail to Ale 10k- 50:40
20. Beach2Beacon 10k- 1:00:29 
21. Portland Half Marathon- 1:53:02

2007
14. Disneyworld Half Marathon- 2:10:08
15. MidWinter Classic 10 miler- 1:31:00
16. Portland Half Marathon- 1:55:32

2006

9. Rock & Roll Arizona Half Marathon- 2:18:32
10. MidWinter Classic 10 miler- 1:33:13
11. Yarmouth Clam Festival 5 miles- 42:14
12. Beach2Beacon 10k- 52:08
13. Portland Half Marathon- 2:01:33

2005
5. Beach2Beacon 10k- 53:02
6. Portland Half Marathon- 2:04:28
7. Turkey Trot 5k 25:52
8. Thanksgiving 4 miler- 35:28

2004
4. Beach2Beacon 10k- 55:19

2003
3. Beach2Beacon 10k- 58:07

2002
1. Beach2Beacon 10k- 68:47
2. Elmira College Pumpkin Run 5k (unknown time)