The incident occurred at Thousand Palms Community Park around 11:30 a.m.
Riverside County Sheriff's Department said Rafael Delfin Sequeda of Cathedral City "ran onto the field, pushed a nine-year-old player to the ground and kicked the referee in the leg" after he became upset with the ref's call.
Sequeda was arrested for battery on a child and battery on a referee.
The 9-year-old was taken to a hospital with minor injuries.