Over the previous seven days, Russell Davis has been represented by 0 runners. Recent runners have not yet managed to secure a victory. The strike rate currently stands at 0%. Recent runners entered races with average odds of 11.00. Official ratings among recent runners peaked at 64. A strong recent connection has developed with Jacqueline Davis.