Coach Patrick started playing at 11 for the Vestavia Hills SC. As a standout club player, he played 2 age groups up at Trussville Untied SC under coach Alan Williamson with his U14 Boys team where they won countless tournaments/state cups with that team.
At 14 years of age, Patrick made the ODP (Olympic Development Program) team and stayed on for 4 years. Around this time he was a top goal scorer for his club team. He was also a member of his Varsity team at Hewitt-Trussville HS. He captain his school team at age 15 until graduation.
After high school Patrick was recruited to South Eastern University and started left back and won the D2 national championship in 2006.
He began is coaching career in 2008 with the U14 Mountain Brook Girls.
It was in 2009 that Coach Patrick joined the military. He played for the base team at Shaw AFB, also coached a U8 base league team before he was deployed in 2010.
His coaching career continued in 2014 where he coached a U12 Boys in South Carolina then at Trussville United SC in 2015. For the 2016-17 season Coach Patrick was an Academy coach. Since then he was been with TFC coaching Grassroots, Camps & Clinics, along with Futsal training programs.