{"groups":[{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 John · 413 mi · 85 runs\n🥈 Nathan · 212 mi · 34 runs\n🥉 Justin · 181 mi · 28 runs\n4. James · 154 mi · 27 runs\n5. Kenneth · 135 mi · 28 runs\n6. Andy · 89.8 mi · 26 runs\n7. Khanh · 78.7 mi · 15 runs\n8. Sarah · 75.5 mi · 20 runs\n9. Mireya · 60.3 mi · 12 runs\n10. Danger · 45.3 mi · 8 runs\n11. David · 38.3 mi · 10 runs\n12. Brian · 28.1 mi · 7 runs\n13. Jesse · 12.9 mi · 4 runs\n14. Cole · 9.5 mi · 7 runs\n15. Jordan · 5.9 mi · 3 runs\n16. Fhritz · 3.1 mi · 2 runs\n17. Christina · 3.1 mi · 2 runs\n18. Megan · 2.2 mi · 2 runs\n19. Ethan · 1.0 mi · 1 run\n\ngroup total: 1549 mi","recentRuns":[{"messageText":"🏃 James just ran 3.8 mi\n783 ft climb · 🔥\nReally pushed it today. Awesome work! 💪😮‍💨\n\n👑 NEW LEADER\n⛰️ THE CLIMBER\n\nJames just took #1 with 783 ft\n107 ft clear of Christina 🔥\n\n🥇 James · 783 ft\n🥈 Christina · 676 ft\n🥉 Sarah · 387 ft\n\nwho's coming for it?\n\nJames: 13-week running streak, a full quarter of showing up! 📈🔥\nhttps://fyt.life/a/26c6ef2c-5893-4d0c-8581-acaa78dc02a1"},{"messageText":"🏃 John clocked 8 mi\n151 ft climb · 1,265 cal\nBig energy burn today: 1,265 cal torched! 🔥💯\nhttps://fyt.life/a/817e5c27-b7c0-4ad2-8b94-5723fa4a44db"}],"memberCount":22,"totalMeters":2493222.231700001},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 James · 154 mi · 27 runs\n🥈 Jaime · 45.2 mi · 16 runs\n🥉 Thompson · 23.5 mi · 11 runs\n\ngroup total: 223 mi","recentRuns":[{"messageText":"🏃 3.8 mi from James\n783 ft climb · 🔥\nReally pushed it today. Awesome work! 💪😮‍💨\n\n👑 RECORD BROKEN\n⛰️ THE CLIMBER\n\nJames beat their own mark: 783 ft\n137 ft better than before 💨\n\n🥇 James · 783 ft\n🥈 Thompson · 21 ft\n\nwho's catching them?\n\nJames: 13-week running streak, a full quarter of showing up! 📈🔥"},{"messageText":"🏃 Thompson dropped 2.2 mi\n🔥\nNew record week: 6.2 mi (previous best: 5.1)! 🔥🎉\nhttps://fyt.life/a/33014ab0-34fe-4801-aa52-f5fe79ab0826"}],"memberCount":3,"totalMeters":358285.98},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 James · 154 mi · 27 runs\n🥈 Jacob · 29.2 mi · 10 runs\n🥉 Jeff · 7.1 mi · 2 runs\n\ngroup total: 190 mi","recentRuns":[{"messageText":"🏃 James clocked 3.8 mi\n783 ft climb · 🔥\nWeekend miles: quality time on foot. 🫶\n\n👑 RECORD BROKEN\n⛰️ THE CLIMBER\n\nJames beat their own mark: 783 ft\n137 ft better than before 💨\n\n🥇 James · 783 ft\n🥈 Jacob · 231 ft\n🥉 Jeff · 27 ft\n\nwho's catching them?\n\nJames: 13-week running streak, a full quarter of showing up! 📈🔥"},{"messageText":"🏃 James dropped 3.2 mi\n646 ft climb · 🔥\nBack after 3 days, picked it right back up. 🙌\n\n👑 NEW LEADER\n⛰️ THE CLIMBER\n\nJames just took #1 with 646 ft\n415 ft clear of Jacob 🔥\n\n🥇 James · 646 ft\n🥈 Jacob · 231 ft\n🥉 Jeff · 27 ft\n\nwho's coming for it?\n\nJames: 13-week running streak, a full quarter of showing up! 📈🔥"}],"memberCount":3,"totalMeters":306026.63899999997},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Andy · 89.8 mi · 26 runs\n🥈 Brayden · 51.1 mi · 14 runs\n🥉 Shawn · 17.3 mi · 5 runs\n\ngroup total: 158 mi","recentRuns":[{"messageText":"🏃 Brayden logged 3.1 mi"},{"messageText":"🏃 6 mi from Brayden\n256 ft climb · 1,011 cal\nLongest run EVER, so proud! 🔥🎉\n\n👑 NEW LEADER\n🏃 FAST 10K\n\nBrayden just took #1 with 1:01:37 (9:55/mi)\n42s/mi clear of Andy 🔥\n\n🥇 Brayden · 1:01:37 (9:55/mi)\n🥈 Andy · 1:05:57 (10:37/mi)\n\nwho's coming for it?\n\n👑 RECORD BROKEN\n⛰️ THE CLIMBER\n\nBrayden beat their own mark: 256 ft\n6 ft better than before 💨\n\n🥇 Brayden · 256 ft\n🥈 Andy · 56 ft\n🥉 Shawn · 25 ft\n\nwho's catching them?"}],"memberCount":5,"totalMeters":254653.62299999996},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Andy · 89.8 mi · 26 runs\n🥈 Brandon · 18.1 mi · 8 runs\n\ngroup total: 108 mi","recentRuns":[{"messageText":"🏃 Andy dropped 4 mi\nWhole-number finish: 4 flat. 🎯"},{"messageText":"🏃 Andy logged 4 mi\nBiggest run in 3 weeks, crushing it! 🔥💪"}],"memberCount":2,"totalMeters":173526.612},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Tom · 66.9 mi · 17 runs\n🥈 Max · 24.7 mi · 6 runs\n\ngroup total: 91.6 mi","recentRuns":[{"messageText":"🏃 Tom logged 3 mi\nSteady and relaxed out there. 🫶\n\n4-week running streak, a full month of showing up! 🙌🔥\nhttps://fyt.life/a/c63f4340-15ae-4c98-a87b-e483053b8a0f"},{"messageText":"🏃 Tom clocked 3.1 mi\n5.0 → 8.1 mi this week (+3.1): stacking up! 📈🔥\n\n4-week running streak, a full month of showing up! 🙌🔥"}],"memberCount":2,"totalMeters":147462.789},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Mireya · 60.3 mi · 12 runs\n🥈 Deshawn · 22.1 mi · 6 runs\n🥉 Mykela · 1.8 mi · 1 run\n\ngroup total: 84.2 mi","recentRuns":[{"messageText":"🏃 Deshawn banked 5.7 mi\n325 ft climb"},{"messageText":"🏃‍♀️ Mireya put down 5 mi\nLongest run in over a month, let's go! 🔥💪"}],"memberCount":3,"totalMeters":135568.463},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Khanh · 78.7 mi · 15 runs\n\ngroup total: 78.7 mi","recentRuns":[],"memberCount":4,"totalMeters":126656.43},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Jaime · 45.2 mi · 16 runs\n🥈 Destiny · 14.5 mi · 10 runs\n🥉 Bright · 2.2 mi · 1 run\n\ngroup total: 61.9 mi","recentRuns":[{"messageText":"🏃‍♀️ destiny hernandez put down 2.4 mi\n640 ft climb · 🔥🔥\nReally pushed it today. Awesome work! 💪😮‍💨\n\nJust doubled their usual week: 2.4 mi (baseline: 1.0 mi)! Massive. 💪🔥"}],"memberCount":3,"totalMeters":99559.7007},{"leaderboardText":"📅 Run Group 2026 YTD 🏆\n\n🥇 Jacob · 29.2 mi · 10 runs\n🥈 Ryan · 4.8 mi · 3 runs\n🥉 Joseph · 1.1 mi · 1 run\n\ngroup total: 35.1 mi","recentRuns":[{"messageText":"🏃 Jacob just ran 3.3 mi\n10:22/mi\nBiggest run in 3 weeks, crushing it! 🔥💪\n\nHas now run the cumulative distance of a full marathon: 26.2 mi! 🏅"},{"messageText":"Jacob banked 3 mi · 10:38/mi.\nJust crossed 25 total miles (22.9 → 25.9), huge! 🔥🎉"}],"memberCount":3,"totalMeters":56460.3993}],"weekStats":{"totalMiles":78.92884305654975,"runnerCount":8,"runCount":22},"lifetimeStats":{"totalMiles":2414.132839218961,"runnerCount":34,"runCount":709,"groupCount":10,"liftCount":83,"athleteCount":34},"dailyRunCount":0,"impactHeadline":"+55% runs in the 30 days after joining","featuredRunner":{"firstName":"Max","preMilesPerWeek":0.7,"postMilesPerWeek":5.1,"windowDays":30},"latestAnnouncements":[]}