Gregory Fisher-USA TODAY Sports

Well, things couldn’t have gone much worse for the Pittsburgh Pirates last week as the Bucs were winless in six games.

Pittsburgh began the week in Tampa Bay where they were swept by the Rays before coming back home where they were swept by the Toronto Blue Jays in three games.

With the two series sweeps, the Pirates losing streak reached a season-high seven games. In those seven games, the Pirates have been outscored 44-9.

The saving grace for the Pirates in what was a disaster of a week for the Pirates is that essentially the entire division has been struck in a rut. Entering play on Monday, the Pirates still hold a half-game lead for first place in the National League Central.

Through everything that transpired, these three players served as the rare bright spots.

Third Star: Dauri Moreta – 0-0, 0.00 ERA, 4.1 innings, no runs, no hits, two walks, six strikeouts, three appearances

Moreta had a busy week with three appearances out of the bullpen for Pittsburgh. The right-hander was untouchable as he didn’t allow a hit or a run.

The 27-year-old Moreta has been quite a pickup for the Pirates this offseason after coming over in a trade with the Reds. He owns a 2.81 ERA and one save through his first 14 appearances with the club.

Second Star: Mitch Keller – 0-1, 1.80 ERA, 5.0 innings, five hits, five runs (one earned), one walk, eight strikeouts

While poor defense behind him led to five runs, only one against Keller was earned and he really had his strikeout stuff working in his lone start of the week.

Keller will be on the mound on Monday at PNC Park against the Colorado Rockies as the Pirates look to break out of their slump.

First Star: Bryan Reynolds: .250/.308/.417, 6 for 24, four doubles, two runs, six games

While an 0 for 5 game on Sunday ended Reynolds’ 11-game hit streak, he was outstanding for the Pirates other than that.

For an offense that has been having all sorts of fits, Reynolds has been a consistent contributor at the plate as he has anchored the two-spot in the lineup.

This week, the Pirates will host the Rockies for three games in Pittsburgh before hitting the road again, beginning with a three-game series against the Baltimore Orioles.

Check back next week for the Pirates’ top three performers from the week ahead.

More must-reads:

TODAY'S BEST
Kings make huge decision on head coach Mike Brown
Oilers beat Stars to take 3-2 lead in WCF
Orioles lose two starting pitchers to season-ending surgeries
Yankees' Aaron Judge, Juan Soto make MLB history with impressive offensive numbers
Caitlin Clark frustrated by physical WNBA play: 'I feel like I'm getting hammered'
Bills give Olympic gold medalist chance in NFL
An epic temper tantrum highlighted Day 6 of the French Open
Broncos' Sean Payton shares promising Bo Nix update amid competition
Celtics HC Joe Mazzulla blasts media for Jayson Tatum, Jaylen Brown coverage
Pistons parting ways with GM after hiring new head of ops
Mike Tyson-Jake Paul fight temporarily postponed
Suns fill out Mike Budenholzer's coaching staff
Timberwolves boycotted TNT in support of criticized bigs
Watch: Oilers offense responds after big hit on Corey Perry
Seahawks WR doesn’t hold back on praise for QB Sam Howell
Report: Cowboys quietly 'all in' on Dak Prescott decision
Diamondbacks ace heading to injured list with hamstring strain
Golden Knights, key winger have mutual interest but face financial crunch
Pelicans to defer Lakers' first-rounder to 2025
Former top-10 WR pick speaks on retirement regret, comeback try