Bruce Johnson Memorial Farm to Farm 5 / 10K Race & Kids Fun Run Saturday, March 28, 2026 Online registration will close on Wednesday, March 25 at 11:59 PM. Race Day registration will be from 7:30 am-8:30 am. Sponsored by the Stephenson County Farm Bureau® Young Leaders Proceeds benefit Ag-in-the-Classroom Your entry fee includes a shirt, refreshments, prizes, finisher medals and a swag bag. Shirts and finisher medals cannot be guaranteed for registration after March 6, 2026.
Top three male and female finishers for each event will be recognized with tractor trophies! All who finish the race receive a finisher’s medal and age group winners (male and female) will receive $10 gift certificates. The overall male and female winners will receive a farm-themed award. Age groups are: 13 & under, 14-19, 20-29, 30-39, 40-49, 50-59, 60-69, 70-79, 80-89, and 90 plus New this year: A drawing for additional prizes for those who run in their favorite 90s outfits!
6.22 Miles: T-Shirt
3.11 Miles: T-Shirt
Virtual 5k: T-Shirt
Virtual 10k: T-Shirt
| Distance | Price | Opens | Closes |
|---|---|---|---|
| 6.22 Miles | $40.00 | Jan 21 | Mar 7 |
| $50.00 | Mar 7 | Mar 25 | |
| 3.11 Miles | $30.00 | Jan 21 | Mar 7 |
| $40.00 | Mar 7 | Mar 25 | |
| Kids Fun Run | $0.00 | Jan 21 | Mar 27 |
| Kids Fun Run (No Shirt) | $0.00 | Jan 1 |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 28 | 1:00:22 | 40:07 |
| Year | Finishers | Median Time | Fastest Time |
|---|---|---|---|
| 2025 | 117 | 33:33 | 18:10 |
Interested in this race?
| Apr 5 |
| Virtual 5k | $30.00 | Jan 13 | Mar 13 |
| $40.00 | Mar 13 | Mar 22 |
| Virtual 10k | $40.00 | Jan 13 | Mar 13 |
| $50.00 | Mar 13 | Mar 22 |
Now until March 6, 2026: Adults – 5K - $30 and 10K -$40, 13 & under - $15**, 4 & under free (no shirt or medals 4 & under) March 7, 2026 - March 28 2026: Adults – 5K - $40 and 10K -$50, 13 & under - $15 ** , 4 & under free (no shirt or medals 4 & under) Please note: Kids Fun Run does not include a shirt. **Age Based Pricing will be reflected upon checkout. ** Online Registration will end on March 25, 2026. Day of registrations will be accepted at run location from 7:30a.m