| Sunday | Monday | Tuesday | Wednesday | Thursday | Friday | Saturday |
| | | | | 1
| 2| 8:30 AM | GBTC Half Marathon | | 9:00 AM | Tulip Fest 5K | | 10:00 AM | Beyond Vision 5K | | 4:00 PM | Cinco de Mayo 5K |
|
3| 9:15 AM | Mountain Goat 10 miler | | 1:00 PM | Families of FANA 5K |
| 4
| 5
| 6
| 7
| 8| 6:30 PM | Nancy Price Memorial 5K |
| 9| 7:00 AM | Mind the Ducks 12 Hour | | 8:30 AM | Fight For Air Climb | | 9:00 AM | Happy Half Marathon | | 9:00 AM | Happy Half 5K | | 9:30 AM | Character Chase 5K | | 10:00 AM | WNY Pride 5K |
|
| 10
| 11
| 12
| 13| 6:00 PM | Olean Hospice Hope 5K |
| 14
| 15
| 16| 7:45 AM | Sehgahunda Trail Marathon | | 8:00 AM | Armed Forces 5K Run | | 10:00 AM | Allergy Awareness Action 5K |
|
| 17
| 18
| 19
| 20
| 21
| 22
| 23| 8:00 AM | Buffalo Marathon 5K | | 8:00 AM | Buffalo Marathon 5K Walk |
|
24| 6:30 AM | Buffalo Half Marathon | | 6:30 AM | Buffalo Marathon |
| 25
| 26
| 27
| 28
| 29
| 30| 7:00 AM | Hoof It On The Hill Trail 5K | | 9:00 AM | Buns on the Run 5K |
|
| 31
| | | | | | |