Drew Nathan started on the mound for Roscoe and Jeremy Leyendecker threw relief.
Nathan and Mike Leither led the Rangers in hitting as they were both 2-4. Justin Schlangen had the only other Roscoe hit.
Both teams scored three runs in the first inning.
Roscoe fell behind 8-3, when Meire Grove scored five runs in the top of the second. Meire Grove then added two more in the top of the fourth to make the score 10-3.
Meire Grove added one more run in the top of the sixth.
Roscoe added two runs in the seventh, but they fell short by a score of 11-5.
Roscoe will play Wednesday night against St. Martin in Roscoe. They will host Elrosa on Sunday night.