Pat Ruff Profile
Pat Ruff

@pbpruff

Followers
5K
Following
6K
Media
18
Statuses
29K

I am in my 31st year of sports writing for @PB_News, covering high school, college and professional sports.

Rochester, MN
Joined August 2010
Don't wanna be here? Send us removal request.
@pbpruff
Pat Ruff
5 days
Minnesota Dutch Lions finish 1-4-3 overall. Closed their season Sunday with a win.
0
0
0
@pbpruff
Pat Ruff
6 days
RT @TWolvesLead: Julius Randle is signing a new three year $100M deal with the Minnesota Timberwolves . (via: @ShamsCharania) https://t.co/….
0
108
0
@pbpruff
Pat Ruff
6 days
That is a great return. I was against the trade when it happened. Not against it anymore. It was the right move.
@JaceFrederick
Jace frederick
6 days
In the end, in return for KAT, Minnesota got:. Julius Randle long term .Donte DiVincenzo.Joan Beringer.The ability to re-sign Naz Reid.
0
0
4
@pbpruff
Pat Ruff
7 days
Mayo grad Gabe Madsen signs summer league deal with Golden State Warriors.
0
0
5
@pbpruff
Pat Ruff
8 days
RT @KaaleemReiland1: After a great visit, I’m blessed to announce I’ve received my third offer from the University of Wisconsin–Eau Claire!….
0
9
0
@pbpruff
Pat Ruff
8 days
RT @madelineawarren: Meet the 2025 Post Bulletin All-Area Baseball Team
0
5
0
@pbpruff
Pat Ruff
9 days
RT @MinnesotaMillea: John's Journal Best Of 2024-25 No. 8/ Next Generation Of Officials Has Arrived. Andrew Klinnert, 18, Works Games With….
0
3
0
@pbpruff
Pat Ruff
9 days
Sweet-swinging Mikey Johnson savoring his last go around with the Rochester Redhawks.
0
0
4
@pbpruff
Pat Ruff
10 days
RT @mdogholland: @pbpruff That is surprising and a letdown for Goph fans. Kids have to find their own way though.
0
1
0
@pbpruff
Pat Ruff
10 days
It'll be Penn State for Triton star all-around athlete Pierce Petersohn. Projected as a tight end there. I think most expected him to pick Minnesota, but in choosing the Nittany Lions he is joining a recruiting class that is one of the best in the nation.
2
2
15
@pbpruff
Pat Ruff
12 days
RT @CD16ERA: Let’s go🔥🔥🔥🔥.
0
11
0
@pbpruff
Pat Ruff
15 days
Sure hoping that the Wolves don't trade for Kevin Durant. Afraid it would mean giving up Rob Dillingham and/or Terrence Shannon Jr. Both have way too much upside to let them go for a soon-to-be 37 year old.
2
0
6
@pbpruff
Pat Ruff
16 days
Lake City offering the chance to meet three local women's athletic celebrities.
0
2
3
@pbpruff
Pat Ruff
16 days
RT @MinnesotaMillea: Many thanks to @DanBarreiroKFAN and @Gaardsy for letting me hang out with them today. They are true pros and great peo….
0
3
0
@pbpruff
Pat Ruff
19 days
RT @factpostnews: Senator Duckworth: If you wanted to celebrate the Army's 250th birthday and spend $60 million, you could have spent it on….
0
5K
0
@pbpruff
Pat Ruff
19 days
Former Rochester Lourdes and University of North Carolina basketball star Alyssa Ustby will be having her annual basketball camp at Lourdes on Aug. 9. Go to to register. $100 per person.
0
0
5
@pbpruff
Pat Ruff
19 days
RT @BulwarkOnline: Mike Pence: "The president was wrong to pardon people who assaulted police officers on January 6. Anyone who would ever….
0
2K
0
@pbpruff
Pat Ruff
19 days
RT @PBFeldy: One of a kind in the best possible way. Enjoy retirement, John. Thank you for the advice and encouragement over the years. I’….
0
2
0
@pbpruff
Pat Ruff
20 days
Love this dude. What a difference John Millea has made, for so many, including me. One great individual. Gonna be missed tremendously.
@MinnesotaMillea
John Millea
21 days
Today is my final MSHSL sporting event as I fade off into the sunset (I will retire in August). In honor of this auspicious occasion, my family of weirdos surprised me and the rest of the universe by wearing shirts bearing mostly photos of me when I really rocked it in the 70s.
Tweet media one
0
0
14
@pbpruff
Pat Ruff
20 days
RT @MinnesotaMillea: Today is my final MSHSL sporting event as I fade off into the sunset (I will retire in August). In honor of this auspi….
0
8
0