Jennings’ Price thrives despite several injuries