Category: Race Pacing

RACE #141: March Madness Half Marathon

One thing I love about endurance sports — specifically running — is unlike other sports, like most team sports, the venue changes from event to event. And, the outcome is up to you, not necessarily how you and your teammates work together on an uniform and familiar playing field.

In running — especially distance running — distances may be the same, but courses (or playing fields) all differ. And, I love that. A race down Big Cottonwood Canyon is going to be completely different from around the neighborhoods of South Jordan, the trails of the Bonneville Lakeshore Trail or around the Utah Olympic Oval in Kearns.

Then on top of that you’re going to face many different variables — dealing with anything from weather, your training preparation, your fueling, your mental state, etc., etc., etc., etc. That’s why racing is so personal. It’s YOUR race — and nobody else’s. And, this race was very much a reminder of the importance of that mentality.

Going into the race — I didn’t know what to expect. Compared to last week when I ran the SL Track Club Indoor Half in Kearns — I wasn’t recovered from my previous week’s ultra. I felt it pretty early into my run. The legs were kicking and screaming trying to remind me of the hell I put them through the previous week.

This week — I felt more rested. My runs during the week weren’t fast, calculated or overly efforted. They were more shakeout runs. I just wanted to feel and do better than last week’s race. And, I think I got my legs there come Saturday morning.

I didn’t want to put a time goal on this race, because I haven’t been half marathon training — or maintaining. My training miles from December until February were pretty much all focused on my ultra. Meaning — they were long and slow miles.

In fact I am pretty sure the first 13 miles of my ultra took me over four hours? So speed work hasn’t been on the training docket for me for quite a while. Which I’m not worried about, because after my 50K in April I’ll be gearing my focus toward that anyway.

Anyways — despite all of the reasons why I shouldn’t or didn’t need to make a time goal. I did.

I simply wanted to run a sub-three hour half marathon. That seemed like a reasonable and doable goal. I’ve been losing weight, gaining more energy with my Hashimoto’s friendly diet and feeling strongly lately — so why not?

I knew it was going to be a challenge because of my lack of half training, still temperamental post-ultra legs and the flatness of the course. The race was along the Legacy Parkway Trail — which is flatter than flat. I guess there are some hills, but only people in Kansas would consider them hills — so they don’t count.

Anyways — I knew a flat course with my iron legs could be difficult to gauge an estimated time — but, I didn’t care. I just wanted that sub-three time. I felt like I could do it. So, that’s what I shot for.

When the race started my legs felt pretty good. Not amazingly good — but good. So this encouraged me. And, considering there was a pretty strong tailwind behind — I felt like a racehorse. So I kept trying to mentally push myself a little bit more per mile — just focusing on that effort here and there.

And, really, I felt great.

About 3-4 miles into the race I am starting to think that this goal was more than doable, but expected. I was really on cloud nine, because I felt great. A lot which I attributed to my diet changes and newfound energy.

But, around this time as I was beginning to see the runners return from the out and back return trip — I realized in dread. THIS AWESOME TAILWIND IS GOING TO TURN INTO A NASTY HEADWIND!

And, yeah, as I saw friends pass some of them made comments about the headwind. At this point I started dreading the turnaround point. Because, I’ve dealt with some nasty headwinds. None as horrific as the Ogden Marathon headwind — there’s no joy in a 30 MPH headwind in the rain. That was pure hell. But, I digress.

So while I knew it wasn’t going to be fun — I also knew it wasn’t going to be the worse either. And, thankfully it was not raining, otherwise I’d be singing a different tune.

Once I turned around the change was pretty immediate. There were some nasty gusts — the kind that make you kinda loose your breath for a second. But, the headwind was pretty constant.

After about a mile of just pushing through the wind — I gave myself two options for the last five or so miles. I could, one, keep running for that goal or, two, start walking a bunch and make the excuse that the wind was simply too hard and I got tired.

Luckily, I chose the first option. And, I just kept going.

I felt like if I pushed myself that I could still get my sub-three time. I had to try. I figured at the turn around I was on pace for about 2:40-2:45 — so I still had a shot.

I am glad I went with that decision, because I ran hard into that wind, but it was very, very difficult. It was a fight to keep running and it took A LOT out of me. My mile 10 — I felt like I was beyond empty.

A post shared by (phat) josh (@fit.phat) on

At this point I stopped looking at the watch, because I knew I was going to be cutting it close. The difference between directions was really that much. My legs started getting really tight because of the effort and threatened to cramp on a couple occasions. But, I kept going.

Around mile 11 — I found it easier and faster for me to mall walk some stretches. I hate resorting to it, because I always fear it will turn into a mosey. But, I focused on my stride and arm swinging (if I had two pound dumbbells I am positive I would have been MUCH faster) and it really helped relieve a lot of the strain on the quads. I focused on alternating between my mall walking and running in a 1:1 minute ratio.

And, for the most part that helped.

But, I was still on empty.

Once I got off the trail and back onto the streets toward the park I happened to glance at my watch to notice I had a minute to run the last 3/4 of a mile or so. I just kind of stared at that reality — and didn’t feel disappointment — at all. Besides feeling sore, dead and depleted — I felt proud. I felt strong. I felt — good.

That last stretch I had a conversation with myself — first, thanking me for deciding making excuses to walk and, second, realizing that my effort was beyond a sub-three effort. On pretty much any other course my effort that day WAS well below a sub-three time. And, I knew a windless — or even less windy day — that effort would give me a sub-three time.

And, to say and realize that — knowing I could have just started walking as a sign of defeat — made me really proud of myself.

I came in just over 3:06 hours. But, those six minutes were invisible to me.

Because, I got that goal.


NEXT FIVE RACES


So during my race today I saw a seemingly perfect banana laying on the side of the road. I was going to pick it up, but I figured … someone might have left it there for later. After I turned around and came back I noticed it was still there. I also noticed it was half eaten. Being a hungered, I looked at it (checked it for needles … I was taught that from Trick or Treating in the 80’s), ripped off the tip where it was a bit bruised … and I ate it. So whoever left that half eaten banana out on Legacy Parkway Trail this morning … THANK YOU! It saved me from cramping, it was delicious and was also the burst of energy I needed to do the last two miles. #race141 #marchmadnesshalf #running @joshruns180 @fit.phat

A post shared by ⬆️That’s me. (@josherwalla) on

Played LIFE™ with my 5 year old niece tonight … guess who got married before me? #yepshedid #likereallife

A post shared by ⬆️That’s me. (@josherwalla) on


RUNNING MILES

119.65 miles

RACE MILES

83.02 miles

WALKING MILES

167.56 miles

TOTAL MILES TO DATE

370.23 miles



A post shared by The Runcast (@theruncast) on

The Jackpot Game Plan …

For most people who read the headline above would think … oh, Josh is a gambler. He’s got a problem. His jackpot strategy probably involves sitting hours on end at a slot machine until he wins something — or better yet lurks the slot machines waiting for people to leave to only swoop in and play that machine until be wins.

Needless to say, this is NOT that post. And, I may or may not use that latter strategy while in Vegas. It’s worked for me and I’ve come away $5 richer because of it.

But, I am talking specifically about the Jackpot Ultra Running Festival happening next weekend in sunny (but, I think it is suppose to be rainy?! BOOOOOO) Las Vegas. I will running with my friend Jill along with some St. George friends that are making the hour and a half trip for the race. I am really, really, really looking forward to the adventure.

This will be my third ultra — and third in the past 15 months or so. I won’t lie — I’m kinda falling for the longer distances. My favorite distance will always be the half marathon, but I love the challenges of the longer distances. They’re a different beast. And, they challenge me in completely different ways than any half marathon I’ve run.

Both Jill and I are signed up for the 12 hour race for the weekend’s festival — meaning, we have 12 hours to run as many loops of the 2.38 mile loop around Railroad Lake in Cornerstone Park we want. Sounds fairly simple, no?

Our minimum goal is to get that ultra distance completed — which should be pretty “easy” to do in the 12 hours. But, we both have differing goals. I really want to crank out anywhere between 35-40 miles. Ideally, 40 miles would be AWESOME. But, I’m not sure how realistic that is? So, I am pushing myself to do at least 35 miles.

But, that 40 … that’s what I really want.

I feel like it’s possible for a couple reasons. It’s hard to judge that off of my last ultras, because none of them were looped courses. I feel like looped courses would be easier, because the terrain is fairly flat, I have an aid station every 2.38 miles and I’m not going to get eaten my bears or gored by buffalo.

Because of the looped course, I don’t have to lug my supplies around with me. Which is a BIG plus. This was what I loved about my 50 miler. I can not only bring my own food, but the race itself has some GREAT food available as well. Granted I’ll have to keep all things gluten and dairy free — so that could be a challenge. But, I am not TOO worried about it — I will probably bring my own gluten-free tortillas and bread (in case I need it) along with sweet potatoes and all that jazz.

And, there will be Mountain Dew.

As I did in my last 50K I broke my four year soda celibacy pledge. But, luckily, still kept it out of my daily life. So, the only time I’m drinking it is during my ultra races and distance runs. It really is great fuel — the sugar, caffeine and calories saved my life in November. My body may be going into full cravings as I type all of this.

See why I’ve sworn off soda?

The running goal is simple — start off slow. I am planning on doing my first two laps or so at a nice walking clip. Not too leisurely, but at a mall walking speed that would make my Grandma proud. I know I’ll need to save my energy levels for the latter part of the race, especially when I am between miles 35-40.

I want to finish off strong and even if I am past 40 miles after the first 10-11 hours, I want to finish those last 1-2 hours off strong. I want to finish the race with Jell-O legs. Well, okay, not Jell-O legs — because I don’t want to get around Vegas in a jazzy, but I want to FEEL and BE spent. I want to KNOW that I gave it my full effort.

And, at a distance of 35-40 miles, I am sure I will go away with that feeling. At least I sure hope so?

But, like the last couple ultras I’ve done. I’m not nervous for this adventure. I am more so anxious to just do it. There really is something about being IN the moment during an ultra. The fatigue — both mentally, physically, emotionally and spiritually really opens you up. It makes you vulnerable. And, it teaches you.

That is what I am looking forward to the most. And, that’s one of the many reasons why I love these longer distances. I’m not going to win the race — far from it. But, I’m going enjoy the ride and get the most out of it that I can.

VEGAS OR BUST, BABY!


A photo posted by The Runcast (@theruncast) on

This should be my 2017 race schedule …

Okay, I think I’ve got my complete 2017 race schedule figured out.

I think.

Which is a definite maybe.

But, let me explain it a little bit. I have a race each month except December. I might add a race in December, but I am not planning on it. It’s a good rest month after a long year of running.

My busiest month is June. I have seven races planned for the month. Yes, seven. I have Ragnar during the first weekend, the Utah Valley Marathon on the 10th, the Bear Lake Trifecta (three half marathons in three days) the following week and then the Utah Midnight Run (Friday night) and AF Canyon Race Against Cancer (Saturday morning) the following weekend.

I have three total back-to-back races planned. My first being the Salt Flats 50K (April 28) and Tulip Festival (April 29), Utah Midnight Run (June 23) and AF Canyon Race Against Cancer (June 24) and then the Utah Midnight Run (July 7) and Hobbler Half (July 8).

The biggest of those back-to-backs the April one with my 50K and half marathon. Not sure how that’s going to go, but I am betting I’ll walk a lot of the Tulip Festival Half. A lot.

In total I have 32 races planned — 23 half marathons, 5 marathons, 2 ultra marathons, a 25K and the Ragnar Relay. This includes one indoor race, 5 trail races and the rest road races.

Lots of running.

And, if you’re trying to estimate miles — that’s about 525-530 miles. Just in racing miles.

So, yeah — it’s going to be a big mileage year.

Anyways here is my schedule … what’s on your schedule?

My 2017 Race Schedule (January – June)

I have been writing about my 2017 race schedule for the past six months. I’ve gone through numerous revisions — additions, subtractions, more additions and then — even more subtractions. I’ve come to the realization that it’s pretty tough for me to keep a concrete schedule outside of 5-6 months.

So, that’s why we’re here.

As much as I would love to commit to my whole 2017 race schedule — I just can’t. There are a lot of factors that I am unsure about — so I just can’t fully commit. Especially now that I am working for Runtastic Events. I have a number of weekends committed to races that I am not running.

Which is kind of a bummer — because after not running the Nebo Half last year, I was looking forward to running it. It is my favorite half marathon. I mean, who doesn’t love a fast downhill race?

Anyways — when we get closer and gain a clearer picture I’ll tackle my schedule between July – December. I have signed up for a number of races between that time — i.e. Handcart Days Half, Revel Big Cottonwood and Huntsville Marathon — so it’s shaping up. I am just waiting to see what my October looks like to see if I can run the Pony Express 50 again.

So many options. So many decisions. But, I’ll let the last part of 2017 take care of itself when we get to that bridge.

I have a number of goals for my 2017 race schedule. They are in no particular order …

  1. Knockout as many races as possible so I can hit my 180 race goal by July 24, 2018.
  2. Run three ultra distance races (Jackpot Running Festival, Salt Flats and either Antelope Island/Pony Express).
  3. Run three marathon distance races (Ogden, Utah Valley, Huntsville).
  4. Continue to get fit and faster — break that dang 2:30 half marathon mark.
  5. Have a ridiculous amount of fun.

Okay, there are a few things you should note on my goals. One, this isn’t a speed year for me. Sure, I have a goal to break the 2:30 mark, but I know I’ll do that as I continue to focus on my health and weight. My PR is 2:08 — so I know I’m capable of it. I am just not sure if this will come in the Spring, Summer or Fall? All depends on my training — but, you better know I’ll give it my best shot.

My focus really is to knockout as many races as possible this year so I can hit my goal of 180 races on July 24, 2018. Why that specific date? Well, that’s when the Bountiful Handcart Days Half Marathon is (or should be) in 2018 and I want that to be my 180th race, because it was my first. It just seems fitting.

Plus, I want to get the goal out of the way so I can focus on my other goals — like speed, more ultras and non-race running goals. I’d like to do more solo-runs like I am planning in March. I want to move the focus of my running more to a life long venture not solely focused on races as I have been for the past five years.

As you can see below, my race schedule is very top heavy during the first half of the year. I have 20 races — which is one shine of my total 2016 races. That’s a lot of running. But, most of those races are being used mostly as training runs for my 50Ks and 50 miler in March. So they are races with purpose.

I am not anticipating adding more than 8-10 races in the last half of the year so it’ll kinda even out. The most I’ve ran was in 2014 when I ran 30 races — so that’s not unprecedented for me. It’s just going to be a lot of running. A LOT.

June is going to be the busiest month for me. It’s going to be nearly 150 miles of race miles — that includes Ragnar Wasatch Back (June 2-3), Utah Valley Marathon (June 10), Bear Lake Trifecta (June 15-17), Utah Midnight Run (June 23) and AF Canyon Race Against Cancer (June 24).

June is going to be cray cray.

Anyways, here is how my whole schedule will look between January to June. As I mentioned above — it’s going to be a lot of running. But, there isn’t anywhere else I’d want to be.

Check out my schedule and let me know what your schedule is shaping up to look like. Maybe we’re running some of the same races? Odds are probably pretty good we are!

Here’s the schedule …

RACE #135: The Haunted Half — Provo

After a week off from running and pretty much anything strenuous after my 50 miler, I hopped back into the saddle with the Haunted Half. This is my sixth Haunted Half (three in Provo and three in SLC) and I love these races. They’re always a party and just tons of fun. They’re a great race to cap off the racing season.

And, for the fifth time — I have also swept the course. In fact the only time I didn’t sweep the course was in 2013 when I ran the Haunted Half for the first time. And, as much I love both downhill courses in which I can fly down — I much prefer to sweep, because that’s where the real party is at.

A photo posted by Josher (@josherwalla) on

If I wasn’t sweeping this year’s course again, I am not sure if I would have ran it — mainly because of last week’s 50 miler. Then again as I am typing this, I’m totally lying to myself — I probably would still run it. I’d either go my pace or just joint the sweeping party in the back.

Anyways — my friends Jim and Jill — wanted to join the party and kind of see what it was like sweeping. They’ve heard about the number of races I’ve swept and really wanted to see if it was THAT much fun as I make it out to be. Of course I told them they could tag along (this invitation is out to anyone whenever I sweep).

Game plans for sweeping really vary according to the course and race. Some racing companies have very strict cut off times, some don’t and others are somewhere in between. And, this can vary even from race to race within the same race company.

A photo posted by Josher (@josherwalla) on

For instance sweeping Timp is much different than sweeping this race. Since we’re on public roads down the canyon in American Fork Canyon I have to be out of the canyon at a certain time. So my goal is to keep that pace and encourage runners who are behind that pace to keep up with me. If they can’t they’re bussed to the mouth of the canyon where they can resume the race.

Whereas here there isn’t a strict cutoff while in the canyon, because the majority of the race runs along the Provo River Trail where it doesn’t impede traffic. So the pace is less of a hard cut-off and more of “as fast as the slowest runner” approach. Which I like, because it gives you time to get to perfect strangers.

My plan for this race was to hold back after the gun time and let the masses go and then kind of fartlek the first 5-6 miles, especially since that’s usually the steepest part of the race. So most of the walking breaks would come when we caught up with the last of the runners ahead of us.

A photo posted by Josher (@josherwalla) on

When I don’t have to worry about a certain pace I don’t like interfering much with the runners. This is their race and I want them to enjoy it. I don’t like really letting my presence known until about the last half of the race if I can avoid it, because let’s be honest — no body wants to be caught by the sweeper.

I get that — I’ve been in the same boat. And, if someone says something to me, especially in the first half of the race I make sure they know I’m friendly and won’t sweep them off the course — and more than anything just want to be friends with them.

So the first 5-6 miles of the race was just spent fartleking along with Jill and Jim. And, we had a blast! Jim was dressed as Bat Bacon — and was definitely the life of the party. Cyclists, runners and walkers along the trail couldn’t help but smile seeing this giant piece of bacon dressed as Batman trudging along the trail.

A photo posted by Joshua Hansen (@fight4phat) on

We stopped for pictures along the way — many of Bat Bacon in superimposed snapshots — and countless others of the skeletons and signs along the course. Many in which we dressed up with some of our gear or anything laying around that might add to the picture op.

It was fun.

At Mile 6 I caught up with JessicaSue whom I paced at the Salt Lake Haunted Half last year. I suspected that at some point we would catch up. She was running with her husband and a friend. When Jim, Jill and I caught up with her she was starting to have some calf issues.

A photo posted by Josher (@josherwalla) on

We yo-yo’d between her and a couple of other runners, but around miles 8-9 we ran exclusively with her party. I was impressed with her resolve and attitude through those last miles — it was tough on her. But, after dealing with similar issues last year I could see how much stronger she was this year in dealing with the pain.

The conditions for the race couldn’t have been better either. The weather was perfect for an October race. Probably a bit warmer than usual and running in a one-piece jumpsuit probably wasn’t the best choice for me. But, it was what it was and I wouldn’t want to be anywhere else.

Jill and Jim were invaluable in helping JessicaSue and the party alone the course. Jim provided the music and comic relief while Jill brought her insight and perspective to help JessicaSue process and deal with the pain. They might not have been “official” sweepers, but they were every bit invaluable.

A photo posted by Josher (@josherwalla) on

One we were out of the canyon we had about three miles left and we just gutted it out. I was so proud of JessicaSue. It wasn’t easy. Even I was having issues with my legs around this point just from my 50 the week before. It was a lot of time spent on my feet.

But, the focus was simple — get to the finish line. And, we did step by step, mile by mile. It wasn’t easy, but we made it.

Tricia and the Runtastic crew were fantastic to us. They left the famous pumpkin arch up until we got to the finish line. And, we were greeted by ice cold water and food. I couldn’t have asked for better hospitality. They really put the runner first and made sure we all got the same treatment.

A photo posted by Josh Runs 180 (@joshruns180) on

It was great being able to pace JessicaSue again and do so with Jill and Jim. My legs were very fatigued, which I guess is kind of expected being out there on the course for over five hours. But, I tried keeping it into perspective — it was great ULTRA training for my race this weekend.

Plus, half way through the race I started fantasizing about ice baths and ibuprofen. So on my way home I took a pit stop to the gas station to get a couple of bags of ice and treated myself to painfully wonderful ice bath once I got home. Between that and the Ibuprofen it absolutely helped relieve the pain.

All in all, it’s another race underneath my belt, but it was also a great reminder to me on why I do this. I love pacing. It’s not always easy, but it is one of the most rewarding things about running to me. And, anything worth doing is never easy.

A photo posted by Joshua Hansen (@fight4phat) on

I knew it was going to be tough being my first run after my 50 miler, but it was great preparation for this weekend’s 50K. Not just physically, but mentally. I want to get one more run and another good workout this weekend before my race — and I feel like I’ll be okay for my race.

I mean, I know I can do it. I’m not worried about that. I’m just worried about having fresh legs.

But, the season is winding down. I have a couple more race before the end of the year and I plan on focusing on strength training in December and most of January before refocusing on running again. But, that’s all a post for another day.

YEAH RUNNING! YEAH PACING! YEAH HALLOWEEN!


136-buffalo-50k

I sometimes question my sanity. Okay, I often question my sanity. Well, okay, I always question my sanity. I mean who follows up a 50 miler with a 50K a couple of weeks after the 50 miler? Idiot runners that’s who.

And, as idiotic as it sounds — I can’t be any more excited. I love the longer distances. I love the trails. I love the challenges. I love the scenery. I love the community. I just love, love, love the goal and task at hand.

The goal is to simply finish like all of my races over 26.2 miles. But, I do want to do better than last. I ran the 50K in ten hours — I want to do better than that. I’m not in a position to say for certain if that’s going to be by a couple of hours or couple of minutes? I just want to do better than last year.

I will be running this by myself — well, without Tim or Jason. So I am not sure what that will do? It will be a good challenge for me and I am excited to just do my best and enjoy the ride. Is there anything else to it?

But, after this race, as I’ve mentioned before, I am planning on focusing more on the weight and strength training to give my legs some rest and focus on getting stronger so my training in the spring can be better. I feel like I’m in a good place and I can’t wait to balance things out a bit more even.

137 - thankful 13 138 - resolution run139-st-george



2667in2016

RUNNING MILES

251.55 miles

RACE MILES

368.98 miles

WALKING MILES

1254.83 miles

TOTAL MILES TO DATE

1875.36 miles



A photo posted by The Runcast (@theruncast) on

InstaReplay: The Haunted Half — Provo

The race season is slowly coming to a hault — and it’s fitting that it ends with one of my favorite races. I love the Haunted Half — it’s a gorgeous race down a beautiful canyon and just a lot of fun. Once again I’ve swept the course — this was my fifth Haunted Half I’ve swept since 2014 — that includes both Provo and SLC.

And, once again, I had a blast. I was joined by Jim and Jill for the entirety of the race and for the last half of the race I helped pace my friend JessicaSue to the finish line. I paced her to the finish line of the Salt Lake last year.

I had a blast and I’ll have a full race report tomorrow or Tuesday, but first, here are all of my race pictures …

We laughed heartedly. #race135 #thehauntedhalf #running @joshruns180 @fight4phat

A photo posted by Josher (@josherwalla) on

HURTS. SO. GOOD. #icebath #race135 #thehauntedhalf #running #ryrpacers @joshruns180 @fight4phat

A photo posted by Josher (@josherwalla) on

RACE #135: The Haunted Half (Sweeper), October 29, 2016. Once again paced and swept one my favorite races! This is my fifth time sweeping a Haunted Half race. It's always an adventure and it's always a party. @jvgabica and @jimgastelum joined me for the party as they wanted to see what this sweeping gig was like. Their character and personalities were much needed as we helped motivate runners toward the finish line. The last half of the race I was able to run with @back_the_blue. I paced her last year at the Salt Lake Haunted Half and can't begin to tell you how proud I was of her this year. She was joined by her husband and friend and she fought through a lot of cramping and pain, but SHE DID IT! She got herself to the finish line and finished her second half marathon! Being a part of moments like these and helping her along the course is why I love pacing. It gives me a complete different perspective than when I solely run for myself. #thehauntedhalf #runtasticevents #race135 #running #ryrpacers @josherwalla @fight4phat

A photo posted by Josh Runs 180 (@joshruns180) on

Changes once again to my 2017 race schedule …

I think it’s becoming a near reoccurring theme that my 2017 race schedule keeps changing. And, well, it is. Because, that’s what it’s been like for me the past couple of years. But, it’s really shaping up to where I want/like it. I want to train hard during the winter months and then lightening out with half marathons come June/July-ish.

Plus, I want to maintain my ultra training as much as I can. And, to help with that I have signed up for a couple of trail races and ultras. I have two marathons planned for next year, but I am debating on the DesNews Marathon or Half Marathon in July still. It was my first marathon and that was five years ago. I kinda feel the desire to run it. But, I’m really leaning towards no — July marathons suck. Too hot.

But, I feel good about my race schedule from January to June at least.

Anyways — here is what I’ve got right now …

139. St. George Half Marathon; January 14, 2017
140. Salt Lake Tri Club Indoor Half Marathon; February 25, 2017
141. March Madness Half Marathon; March 4, 2017
142. Antelope Island Buffalo Run 25K; March 18, 2017
143. Emigration Canyon Half Marathon; April 1, 2017
144. Salt Flats 50K; April 28, 2017
145. Tulip Festival Half Marathon; April 29, 2017
146. Vigor Big Cottonwood Half Marathon; May 13, 2017
147. Ogden Marathon; May 20, 2017
148. Ragnar Relay: Wasatch Back; June 2-3, 2017
149. Utah Valley Marathon; June 10, 2017
150. AF Canyon Race Against Cancer; June 24, 2017
151. Canyon to Canyon Half Marathon; July 8, 2017
152. Deseret News Half Marathon; July 24, 2017
153. Utah Midnight Run; August 11, 2017
154. Nebo Half; August 26, 2017
155. Revel Big Cottonwood Half Marathon; September 9, 2017
156. Park City Trail Half Marathon; September 16, 2017
157. Haunted Half SLC; October 21, 2017
158. Haunted Half Provo; October 28, 2017
159. Mt. View Trail Half Marathon; November 4, 2017
160. Thankful 13; November 23, 2017

So, yeah, let’s see if that holds.