[{"0":23563,"RaceID":23563,"1":"Thomas","FirstName":"Thomas","2":"Langan","LastName":"Langan","3":371654,"RacerID":371654,"4":"Tucson Bicycle Classic - Rio Nuevo Tucson Criterium","RaceName":"Tucson Bicycle Classic - Rio Nuevo Tucson Criterium","5":{"date":"2026-02-21 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-02-21 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"M Open Cat 4-Nov","RaceCategoryName":"M Open Cat 4-Nov","7":55,"Place":55,"8":57,"RacerCount":57,"9":1,"DisciplineID":1,"10":435.35714285714289,"Points":435.35714285714289},{"0":23561,"RaceID":23561,"1":"Thomas","FirstName":"Thomas","2":"Langan","LastName":"Langan","3":371654,"RacerID":371654,"4":"Tucson Bicycle Classic - Sahuarita Road Race","RaceName":"Tucson Bicycle Classic - Sahuarita Road Race","5":{"date":"2026-02-20 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-02-20 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"M Open Cat 4-Nov","RaceCategoryName":"M Open Cat 4-Nov","7":43,"Place":43,"8":46,"RacerCount":46,"9":1,"DisciplineID":1,"10":458.05333284411762,"Points":458.05333284411762},{"0":23554,"RaceID":23554,"1":"Thomas","FirstName":"Thomas","2":"Langan","LastName":"Langan","3":371654,"RacerID":371654,"4":"Tucson Bicycle Classic - Marana Time Trial Prologue","RaceName":"Tucson Bicycle Classic - Marana Time Trial Prologue","5":{"date":"2026-02-19 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-02-19 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"M Open Cat 4-Nov","RaceCategoryName":"M Open Cat 4-Nov","7":41,"Place":41,"8":41,"RacerCount":41,"9":1,"DisciplineID":1,"10":460,"Points":460},{"0":23780,"RaceID":23780,"1":"Langan","FirstName":"Langan","2":"Thomas","LastName":"Thomas","3":422533,"RacerID":422533,"4":"Natural Grocers Picacho ITT","RaceName":"Natural Grocers Picacho ITT","5":{"date":"2026-02-08 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-02-08 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"Open Merckx 50-64 M","RaceCategoryName":"Open Merckx 50-64 M","7":3,"Place":3,"8":4,"RacerCount":4,"9":1,"DisciplineID":1,"10":null,"Points":null},{"0":23858,"RaceID":23858,"1":"Langan","FirstName":"Langan","2":"Thomas","LastName":"Thomas","3":422533,"RacerID":422533,"4":"Race Against Time","RaceName":"Race Against Time","5":{"date":"2026-01-31 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-01-31 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"Men Merckx 60+","RaceCategoryName":"Men Merckx 60+","7":5,"Place":5,"8":5,"RacerCount":5,"9":1,"DisciplineID":1,"10":null,"Points":null},{"0":23857,"RaceID":23857,"1":"Langan","FirstName":"Langan","2":"Thomas","LastName":"Thomas","3":422533,"RacerID":422533,"4":"Race Against Time","RaceName":"Race Against Time","5":{"date":"2026-01-31 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"RaceDate":{"date":"2026-01-31 00:00:00.000000","timezone_type":3,"timezone":"America\/New_York"},"6":"Men Merckx 60+","RaceCategoryName":"Men Merckx 60+","7":5,"Place":5,"8":5,"RacerCount":5,"9":1,"DisciplineID":1,"10":null,"Points":null}]