Recent racing statistics show Angel Morales participated in 3 rides during the last week. Recent rides have not yet produced a winner. Recent results translate into a 0% strike rate. Recent mounts carried average odds of 9.67. Competition levels included runners with ratings reaching 86. The strongest recent trainer connection has been with Juan Avila.