The biggest indicator of average mile time is fitness level. Most amateur runners who train regularly can run a mile in 9 or 10 minutes.
5 Running Speed Workouts for 5 Different Race Distances — Runstreet
Running for Beginners: Increasing Pace Speed workout, Treadmill workout, Interval running workouts
Average Mile Time + 3 Speed Workouts to Get Faster — Runstreet
5 Speed Workouts for 5K Success — Runstreet
10 Running Workouts to Build Speed and Endurance — Runstreet, speed running workouts
A training plan to help you run your fastest mile
3 Speed Workouts to Improve Race Times - Custom Performance
Average Mile Time + 3 Speed Workouts to Get Faster — Runstreet
How to Run a Faster Mile 9 Ways to Improve Your Mile Time
3 Weeks to a Fast 5K-your tune up plan for a fast 5K post marathon — Sarah Canney
Average Running Speed - 3 Tips to Start Running Faster, speed running