Rebecca started swimming at 6 years old. Born in Florida, she has lived in Texas since age 5. She was a swim team captain in high school and a four year Academic All-American. She was also an All-State and All-Region Team member. Rebecca is seeking to major in business and environmental science. She loves reading and painting, and enjoys spending time outdoors. She hopes to pursue research in the environmental science department, hopefully with monkeys.
Rebecca started the season at Miami Invite with her team and posted a solid time in the 200 fly, which landed her in 9th place. At 2015 UAA Championships, Upton came in 1st place in the 200 fly and 2nd in the 500 free. At NCAAs she shined in the 500 free coming in 3rd with a time of 4:48.14. She also placed 7th and 8th in the 200 free and 200 fly, respectively.