That's my best 3.1 mile time of the spring and summer by over 20 seconds. Managed to go a little faster each mile, but didn't have a strong kick for the last tenth.
I didn't feel great today at the start. Tired, some pain in my left shin and ankle in the first half mile, but I just wanted to get this one over with. When the cooler weather comes, I'll be ready.