Career Highlights
- All-American in the 800 free relay (2020)
- 2019 Pac-12 All-Academic honorable mention
- 2018 Pac-12 All-Academic honorable mention
As a Senior (2019-20)
- Top Times
- 50 free: 20.23
- 100 free: 43.45 (B)
- 200 free: 1:34.53 (B)
- 100 fly: 48.07 (B)
- 200 fly: 1:48.61
- Pac-12 Championships
- Fourth place in the 800 free relay (6:15.79)
- Fourth place in the 200 free relay (1:18.77)
- 14th place in the 200 free (1:34.77)
- 13th place in the 100 free (43.45)
- Fourth place in the 400 free relay (2:52.56)
As a Junior (2018-19)
- Pac-12 All-Academic honorable mention
- Top Times
- 100 free: 44.77
- 200 free: 1:34.54
- 100 breast: 57.49
- 100 fly: 47.63
- 200 fly: 1:44.48
- 200 IM: 1:45.17
- Pac-12 Championships
- 15th place in the 200 free (1:35.84)
- 19th place in the 200 fly (1:46.77)
- Second place in the 800 free relay (6:15.35)
- 13th place in the 200 IM (1:45.37)
As a Sophomore (2017-18)
- Pac-12 All-Academic honorable mention
- Top Times
- 200 free: 1:36.16
- 100 breast: 59.44
- 200 fly: 1:46.01
- 200 IM: 1:45.69
- Pac-12 Championships
- 17th place in the 200 IM (1:45.69)
As a Freshman (2016-17)
- Top Times
- 50 free: 21.32
- 100 free: 1:35.42
- 200 breast: 2:08.89
- 100 fly: 48.08
- 200 fly: 1:43.54
- 200 IM: 1:44.93
The Macmillan File
- Prepped at Carrboro High School in Carrboro, N.C.
- Captained the team his senior year (2016)
- Four-time team MVP
- Four-time conference champions (2013-16)
- State champions in 2015
- Two-time state runner-up (2013-14)
- Sixteen-time All-State and All-Conference, four honors each year
- Two-time All-American in 2015 and 2016
- Individual state champion from 2013-16
- Three-time NCHSAA State Championship Most Valuable Swimmer
- Holds the NCHSAA state record in 200 IM, 200 Free, 100 Fly, 100 Free, 200 Medley Relay and 400 Free Relay
- Competed for the North Carolina Aquatic Club
- Junior National Champion in the 200 fly (2016)
- Earned 2nd place at North Carolina Senior Championships in 2016
- Qualified for the Olympic Trials in 2016
- Held the state record for 200 fly
- 10+ time state champion
- Son of Doug and Laurie Macmillan
- Mother, Laurie, was a three-time All-American swimmer for the University of North Carolina, Chapel Hill
- Has one older sister, Maddie
- Born in Chicago, Illinois and raised in Carrboro, North Carolina