{"aggregates":{"avg_reaction_time_ms":215,"min_reaction_time_ms":182,"max_reaction_time_ms":248,"avg_mental_agility_score":85.3,"avg_readiness_score":82.5,"total_sessions":"90","athlete_count":"6","range_start":"2026-04-27T00:00:00.000Z","range_end":"2026-05-25T00:00:00.000Z"},"sessions":[{"id":30,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":221,"mental_agility_score":80,"readiness_score":89},{"id":90,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":236,"mental_agility_score":74,"readiness_score":73},{"id":45,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":235,"mental_agility_score":73,"readiness_score":80},{"id":75,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":227,"mental_agility_score":72,"readiness_score":89},{"id":60,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":240,"mental_agility_score":74,"readiness_score":76},{"id":15,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-04-27T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":232,"mental_agility_score":80,"readiness_score":88},{"id":74,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":236,"mental_agility_score":81,"readiness_score":87},{"id":29,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":227,"mental_agility_score":81,"readiness_score":83},{"id":44,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":231,"mental_agility_score":75,"readiness_score":78},{"id":89,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":224,"mental_agility_score":80,"readiness_score":88},{"id":59,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":220,"mental_agility_score":76,"readiness_score":83},{"id":14,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-04-29T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":227,"mental_agility_score":82,"readiness_score":88},{"id":13,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":236,"mental_agility_score":75,"readiness_score":75},{"id":73,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":212,"mental_agility_score":80,"readiness_score":91},{"id":43,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":222,"mental_agility_score":81,"readiness_score":75},{"id":28,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":243,"mental_agility_score":79,"readiness_score":89},{"id":88,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":212,"mental_agility_score":77,"readiness_score":87},{"id":58,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-01T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":220,"mental_agility_score":79,"readiness_score":83},{"id":42,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":248,"mental_agility_score":76,"readiness_score":87},{"id":87,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":247,"mental_agility_score":76,"readiness_score":88},{"id":12,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":218,"mental_agility_score":83,"readiness_score":82},{"id":72,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":226,"mental_agility_score":80,"readiness_score":88},{"id":27,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":221,"mental_agility_score":83,"readiness_score":88},{"id":57,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-03T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":224,"mental_agility_score":81,"readiness_score":82},{"id":11,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":237,"mental_agility_score":83,"readiness_score":82},{"id":41,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":244,"mental_agility_score":83,"readiness_score":85},{"id":86,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":245,"mental_agility_score":86,"readiness_score":75},{"id":26,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":219,"mental_agility_score":79,"readiness_score":83},{"id":71,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":223,"mental_agility_score":81,"readiness_score":72},{"id":56,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-05T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":242,"mental_agility_score":85,"readiness_score":73},{"id":25,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":214,"mental_agility_score":87,"readiness_score":81},{"id":70,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":242,"mental_agility_score":84,"readiness_score":78},{"id":10,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":206,"mental_agility_score":85,"readiness_score":83},{"id":55,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":208,"mental_agility_score":83,"readiness_score":74},{"id":85,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":242,"mental_agility_score":81,"readiness_score":87},{"id":40,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-07T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":213,"mental_agility_score":83,"readiness_score":91},{"id":54,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":223,"mental_agility_score":85,"readiness_score":82},{"id":69,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":220,"mental_agility_score":79,"readiness_score":85},{"id":39,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":208,"mental_agility_score":81,"readiness_score":78},{"id":9,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":237,"mental_agility_score":80,"readiness_score":83},{"id":84,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":210,"mental_agility_score":87,"readiness_score":85},{"id":24,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-09T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":206,"mental_agility_score":84,"readiness_score":82},{"id":23,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":221,"mental_agility_score":89,"readiness_score":82},{"id":8,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":201,"mental_agility_score":89,"readiness_score":77},{"id":38,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":219,"mental_agility_score":86,"readiness_score":88},{"id":53,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":218,"mental_agility_score":86,"readiness_score":77},{"id":68,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":230,"mental_agility_score":81,"readiness_score":88},{"id":83,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-11T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":231,"mental_agility_score":85,"readiness_score":91},{"id":52,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":210,"mental_agility_score":83,"readiness_score":75},{"id":67,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":208,"mental_agility_score":84,"readiness_score":73},{"id":7,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":195,"mental_agility_score":83,"readiness_score":88},{"id":82,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":211,"mental_agility_score":91,"readiness_score":76},{"id":37,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":233,"mental_agility_score":85,"readiness_score":85},{"id":22,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-13T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":220,"mental_agility_score":90,"readiness_score":80},{"id":21,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":197,"mental_agility_score":82,"readiness_score":88},{"id":66,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":194,"mental_agility_score":87,"readiness_score":75},{"id":6,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":223,"mental_agility_score":91,"readiness_score":83},{"id":36,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":203,"mental_agility_score":85,"readiness_score":72},{"id":51,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":227,"mental_agility_score":87,"readiness_score":74},{"id":81,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-15T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":214,"mental_agility_score":85,"readiness_score":92},{"id":80,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":197,"mental_agility_score":84,"readiness_score":89},{"id":50,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":190,"mental_agility_score":93,"readiness_score":84},{"id":35,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":189,"mental_agility_score":90,"readiness_score":82},{"id":65,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":208,"mental_agility_score":92,"readiness_score":79},{"id":20,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":216,"mental_agility_score":87,"readiness_score":75},{"id":5,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-17T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":217,"mental_agility_score":92,"readiness_score":89},{"id":19,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":218,"mental_agility_score":86,"readiness_score":81},{"id":64,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":221,"mental_agility_score":93,"readiness_score":90},{"id":79,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":196,"mental_agility_score":86,"readiness_score":91},{"id":4,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":190,"mental_agility_score":89,"readiness_score":88},{"id":34,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":209,"mental_agility_score":94,"readiness_score":78},{"id":49,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-19T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":189,"mental_agility_score":94,"readiness_score":82},{"id":63,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":190,"mental_agility_score":90,"readiness_score":83},{"id":3,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":206,"mental_agility_score":91,"readiness_score":75},{"id":18,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":210,"mental_agility_score":93,"readiness_score":82},{"id":78,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":201,"mental_agility_score":95,"readiness_score":77},{"id":33,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":207,"mental_agility_score":91,"readiness_score":73},{"id":48,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-21T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":205,"mental_agility_score":93,"readiness_score":81},{"id":47,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":211,"mental_agility_score":88,"readiness_score":76},{"id":2,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":196,"mental_agility_score":95,"readiness_score":90},{"id":62,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":182,"mental_agility_score":93,"readiness_score":83},{"id":32,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":183,"mental_agility_score":95,"readiness_score":89},{"id":77,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":211,"mental_agility_score":95,"readiness_score":85},{"id":17,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-23T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":200,"mental_agility_score":90,"readiness_score":92},{"id":1,"athlete_id":1,"athlete_name":"Marcus Johnson","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":208,"mental_agility_score":95,"readiness_score":87},{"id":46,"athlete_id":4,"athlete_name":"Brady Okafor","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":183,"mental_agility_score":95,"readiness_score":86},{"id":16,"athlete_id":2,"athlete_name":"Tyler Reeves","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":183,"mental_agility_score":95,"readiness_score":85},{"id":31,"athlete_id":3,"athlete_name":"Diego Morales","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":192,"mental_agility_score":95,"readiness_score":78},{"id":61,"athlete_id":5,"athlete_name":"Casey Yamamoto","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":199,"mental_agility_score":95,"readiness_score":76},{"id":76,"athlete_id":6,"athlete_name":"Jake Sullivan","session_date":"2026-05-25T00:00:00.000Z","duration_minutes":20,"reaction_time_ms":204,"mental_agility_score":92,"readiness_score":75}]}