The recent schedule has seen James Graham compete in 3 separate rides. Recent efforts have yet to translate into success in the winner's enclosure. Winning opportunities have been limited, resulting in a 0% strike rate. Across recent meetings, rides averaged betting odds of 6.50. The level of competition reached ratings of 96. A strong recent working relationship has developed with J Desormeaux.