Over the previous seven days, John Hancock has been represented by 0 runners. Recent runners have not yet managed to secure a victory. Recent runners have produced a 0% success rate. The stable's runners averaged betting odds of 12.63. Competition levels included runners rated up to 88. Edgar Morales appears prominently among the stable's recent jockey bookings.