Tyson, Google's mobile and desktop algorithms are different--so that's why you're seeing different results. As Ruben mentioned, there may be mobile issues that you can fix or optimize for, which will help your site rank better in the mobile search results.
I took a look at the results for your site in Google's Mobile test https://www.google.com/webmasters/tools/mobile-friendly/ and it's mobile friendly, but the WebPageTest.org results show that it definitely needs to be cached--you should set up a CDN such as CloudFlare in order to cache the pages on the site.