Perryton is 2-8 against Canyon since March of 2021 but they'll have a chance to close the gap a little bit on Thursday. The Rangers will take on the Eagles at 5:00 p.m. Perryton will aim to continue their three-game streak of scoring more runs each game than the last.
Perryton barely beat Caprock the last time the pair played, but that sure wasn't the case this time around. The Rangers were the clear victors by a 19-2 margin over the Longhorns on Friday. That looming 19-2 mark stands out as the most commanding margin for the Rangers yet this season.
Jackson Winegarner tossed a big game, pitching five innings while giving up just one earned (and one unearned) run off five hits. He has been consistent recently: he hasn't given up more than one earned run in four consecutive appearances.

Carlos Estrada
| 03/06/26 @ Caprock | 4 |
| 02/21/26 vs Andrews | 2 |
| 04/11/25 @ Pampa | 2 |
| 02/24/26 vs Childress | 1 |
| 02/19/26 @ Brownwood | 1 |
At the plate, Perryton got a massive performance out of Carlos Estrada, who got on base in all five of his plate appearances with four runs, four RBI, and one stolen base. Those four RBI gave Estrada a new career-high. Another player making a difference was Cooper Schilling, who went 4-for-5 with four RBI, two runs, and one stolen base.
Perryton was getting hits left and right and finished the game having posted a batting average of .500. The team's really been improving in that area: they've now improved their batting average total in three consecutive contests.
Meanwhile, Canyon was able to grind out a solid win over Palo Duro on Saturday, taking the game 9-4. The victory made it back-to-back wins for the Eagles.
Perryton's record is now 3-7. As for Canyon, their record now sits at 10-5-1.
Perryton came up short against Canyon in their previous matchup back in April of 2025, falling 4-1. Can the Rangers avenge their loss or is history doomed to repeat itself? We'll find out soon enough.
Article generated by infoSentience based on data entered on MaxPreps