Princeton Panthers Baseball

Princeton Panthers Baseball Contact information, map and directions, contact form, opening hours, services, ratings, photos, videos and announcements from Princeton Panthers Baseball, Amateur Sports Team, Princeton, MN.

The Panthers will be serving beer and seltzers at the All-Class Reunion this Saturday from 5:00–10:00 p.m. at the Prince...
06/03/2026

The Panthers will be serving beer and seltzers at the All-Class Reunion this Saturday from 5:00–10:00 p.m. at the Princeton Ice Arena. It’s been 25 years since an event like this has taken place, and graduates from nine different decades are expected to be in attendance! We hope to see all our fellow Princeton High School alumni there for what’s sure to be a night to remember.

See the link below to get registered!

We're planning a Class Reunion! Save this page to your favorites and keep returning to see what's new.Add your profile on the Classmates page and feel free to upload some photos to be published on the site.Share this website with as many of our classmates as possible and ask everyone to register. Mo...

It’s Panther Time once again…First pitch of the 2026 season is set for 7:30 PM tonight at Solheim Field!Can’t make it to...
05/21/2026

It’s Panther Time once again…

First pitch of the 2026 season is set for 7:30 PM tonight at Solheim Field!

Can’t make it tonight? No worries — check out our full season schedule below. There will be plenty of chances to catch the Panthers at the ballpark this summer!

This offseason we teamed up with Solheim Field to launch the 1st Annual Princeton Baseball Raffle. The raffle was set up...
04/19/2026

This offseason we teamed up with Solheim Field to launch the 1st Annual Princeton Baseball Raffle. The raffle was set up to help cover costs for both the Panthers and Solheim Field this upcoming summer as well as to support future ballpark improvements to ensure all of Princeton’s teams who call Solheim home – High School, Legion, VFW, and the Panthers – continue to play at one of the best ballparks in the area.

The support so far from fans, former players, and the community has been incredible. It’s a great reminder of the connection people have to not only their local townball team but also the charm of a classic, old-school ballpark like the one we’re lucky to have in Princeton.

If you’d like to get in on this year’s raffle, drop a comment or send us a DM. You can also connect with your favorite Panther, and they’ll get you taken care of.

Not local but still want to support? No problem – We’ve already had a number of people purchase tickets remotely via Venmo.

Raffle winners will be announced at 8:00 PM on Saturday, July 18th during the 56th Annual Legion Baseball Tournament at Solheim Field. We’d love to see you at the ballpark for the drawing, but you do not need to be present to win!

Thank you all for your support! We’re looking forward to another great summer of baseball!

It’s Panther Time Again Today - Hope to see you all down in Hutch at 4pm!
08/24/2025

It’s Panther Time Again Today - Hope to see you all down in Hutch at 4pm!

The Princeton Panthers’ 2025 season will continue for at least another game.

A great write up by Erik Nelson from the Star News on our cleanup hitter and shortstop, Nolan Spence!
08/21/2025

A great write up by Erik Nelson from the Star News on our cleanup hitter and shortstop, Nolan Spence!

Four years after graduating from Zimmerman High School in 2021, Zimmerman baseball alumnus Nolan Spence is making an impact both offensively and defensively for the Princeton Panthers baseball team.

Panthers Upset Plato, Advance to Sweet Sixteen in StateBROWNTON, Minn., Aug. 18 – It was a muggy afternoon in Brownton f...
08/19/2025

Panthers Upset Plato, Advance to Sweet Sixteen in State

BROWNTON, Minn., Aug. 18 – It was a muggy afternoon in Brownton for the final day of the opening weekend of the State Amateur Baseball Tournament. Driving into Barney Tadsen Park, one couldn’t help but feel they were in the perfect setting for townball. Beyond the outfield fence, lush soybean fields stretched toward the western horizon, while grain bins formed a small-town skyline behind the grandstand. Inside the park, the scent of grilled food lingered in the air, and the crisp snap of beer cans opening carried down both baselines. Hundreds of fans had made the trip to this tiny dot on the map in western Minnesota, eager to cheer for their hometown ball clubs.

For the Princeton Panthers, the challenge ahead was a tall one. The Plato Bluejays entered the tournament with sky-high expectations from both themselves and their loyal fan base. Townball pundits echoed that confidence, many lamenting Princeton’s tough draw earlier in the week. A few experts even went so far as to tab Plato as the favorite to take home the Class B crown.

One big reason for those bold Plato predictions was Bluejay’s right-handed fireballer, Reece Schwirtz, one of the most feared arms in the western half of the state. And Schwirtz was worth every bit of the hype. Earlier this summer, he carried the Bluejays past the Young America Cardinals, a perennial title contender, by throwing a 1-0 complete game shutout. That same Young America team had been tabbed by many as the favorite to win this year’s tournament.

The Panthers also faced another hurdle: geography. Plato sits less than 20 minutes from Brownton, and as expected, its fan base turned out in force. Hundreds of Bluejay supporters made the short trip, packing the bleachers and turning Barney Tadsen Park into a de facto home game. When Plato struck first in the bottom of the opening inning, the response was thunderous, an unmistakable small-town Bronx cheer that set the tone. For Princeton, it was immediately clear they’d be battling more than just the nine Bluejays on the field.

That opening run came courtesy of a tough break for rookie outfielder Niko Bratulich, who misjudged a deep fly ball riding a fierce southwest wind out to right. The breeze wreaked havoc on Princeton’s outfield all afternoon, turning routine chances into headaches; all three outfielders saw catchable balls drop safely. This one glanced off Bratulich’s glove and resulted in a phantom double for the Bluejays. A passed ball and a single later, the Bluejays handed their ace Schwirtz a 1-0 cushion as he took the mound for the second inning.

But the sequence may have been a blessing in disguise. Rather than rattling Princeton, it seemed to shake off the early jitters and let them settle in. Or maybe it was cleanup hitter Nolan Spence, who had built a reputation this postseason for halting opponent momentum, ripping an 0-2 Schwirtz fastball into right to spark the Panthers’ offense. Three batters later, catcher Cam Jensen followed with an opposite-field hit of his own, a hard grounder through the right side that brought Princeton even at 1-1.

The Panthers kept chipping away at Schwirtz. He opened the third inning by plunking leadoff man Eli Gibbs, Princeton’s fastest player, who wasted no time swiping second. Moments later, Gibbs bolted home all the way from second when the Plato shortstop short-hopped a throw across the diamond. Just like that, the Panthers had their first lead, 2-1.

That edge held until the bottom of the fifth. Panther starter Kevin Rahe, who had spent most of the summer pitching for Minot in the Northwoods League, issued a leadoff hit-by-pitch of his own, and it snowballed into a two-run frame for Plato, putting the Bluejays back in front, 3-2.

With the scales tipped in Plato’s favor once again, the Panther offense pushed back. Jake Carlson, who led the Eastern Minny League in hitting this season with a .455 batting average, lined a single up the middle to leadoff the sixth, then got a great jump to go first to third on a single by Dan Voce. The baserunning acumen displayed by Carlson was a play subtle to many in the crowd, but a textbook example of a season-long mantra for the Panthers: take the extra bag. That hustle mattered, as Carlson came home on Damon Rademacher’s RBI single to tie the score. The very next hitter, longtime Panther first baseman Gehrig Scheffel, made his lone hit of the day count, threading a single between short and center to reclaim the lead for Princeton, 4-3.

Kevin Rahe guarded the new lead with poise, cruising through his final two innings on just 14 pitches. His last out of the day was punctuated by left fielder Tanner Kinney, who gunned down a Plato pinch-hitter trying to stretch a single into a double with a laser from the line. It was Kinney’s second outfield assist in the last four games.

Rahe shined in his state tournament debut, throwing seven quality innings built on a crafty mix of pitches that darted and tailed every which way and kept Bluejay hitters guessing. Just as crucial was Rahe’s resilience: he worked out of tight spots when they surfaced, avoided the big inning, and handed his offense a chance to seize the game.

The Panther offense did just that in the top of the seventh inning. Carlson was the catalyst yet again, lacing a double to the left-center fence to spark a two-out rally. Spence drove him in with his second of three hits, and Voce and Rademacher followed with back-to-back knocks. Four straight two-out hits off Schwirtz stretched Princeton’s advantage to 7-3. The heart of the Panther order - Spence, Voce, Rademacher, and Carlson - was every bit as pivotal as Rahe on the mound, combining for nine hits, five runs, and four RBI against Plato’s ace.

With Rahe’s day on the mound complete and just six outs to get, Princeton turned to the one-two punch that had gotten them to the state tournament. Cederic Moreno took the ball for the eighth inning, his fastball popping Jensen’s mitt with life. Plato, desperate to mount a late rally, scratched across a run but could do no more - thanks in large part to a defensive gem from shortstop Nolan Spence. After receiving a sharp relay from right fielder Wyatt Petron, Spence executed a rundown beautifully between third and home, applying a hard tag that sent the runner sprawling to the ground and, just as importantly, knocking down any hopes Plato had of getting back in the game.

Protecting a 7-4 lead, the Panthers handed the ball to Damon Rademacher in the ninth - a familiar role for the former Gustavus Adolphus closer. Rademacher wasted no time slamming the door. He pounded the zone with first-pitch strikes and made quick work of the bottom of the Plato lineup. When catcher Cam Jensen made a great catch up against the grandstand netting for the final out, the upset was complete.

The Panthers began to celebrate a terrific performance on the biggest stage. For a game in which the leadup commentary was dominated by the opposing team’s starting pitcher, it was the uncelebrated quality pitching depth of Princeton that shined brightest. The trio of Rahe, Moreno, and Rademacher limited Plato to just six hits and four runs, a great accomplishment.

For most townball clubs across the state, calling on a drafted arm after their ace is spent is more necessity than luxury. Princeton, on the other hand, rolled out a three-headed rotation all their own to shut down a talented lineup without ever dipping into the draftee well. That kind of pitching depth is one few teams in Class B can match. If one were to hypothetically add last year’s ace Mason Beltrand to the mix, the group would not only be one of the deepest in the tournament but one of the best in the state, period.

But pitching was never the biggest concern for Princeton heading into the state tournament. In their four previous state tournament games, this group of Panthers had allowed just 3.5 runs per contest against some of the best lineups in Minnesota - thanks in no small part to Rademacher. The point of focus was always the other side of the equation: the offense. Over those same four games, the Panther bats had managed to produce only a single run. This was a stat the team’s veterans knew all too well. In the days leading up to Sunday’s matchup, the message was simple: if the offense could simply provide a respectable amount of run support, their arms would give them a fighter’s chance. As it turned out, the bats did far more than give them a chance. By tagging one of the state’s most respected pitchers for eleven hits and seven runs, Princeton walked away with its largest margin of victory in the state tournament in 18 years.

With just 16 teams remaining, Princeton moves on to Veteran’s Memorial Field in Hutchinson, where they’ll face the New Ulm Brewers at 4 p.m. Another win, and the Panthers will punch their ticket to the final weekend of the state tournament, something they haven’t done since 2007.

Check out this Union-Times article about our region tournament run!
08/17/2025

Check out this Union-Times article about our region tournament run!

The Princeton Panthers earned a return to the Class B state tournament with a strong finish at the District 1B tournament played at Brennan Field in Hinckley this past weekend.

Rademacher, Spence lead Panthers back to StateHinckleyThe Panthers walked into Hinckley’s Brennan Field last weekend wit...
08/12/2025

Rademacher, Spence lead Panthers back to State

Hinckley

The Panthers walked into Hinckley’s Brennan Field last weekend with a golden opportunity to clinch their second consecutive state tournament appearance and get themselves back into the Region 1 tournament championship game for a chance to play for the Region’s top seed, something they haven’t claimed in decades. Standing in their way was their rivals to the north, the Hinckley Knights, who, as tournament hosts, had the same prize in mind and the advantage of an energized home crowd that packed their historic ballpark.

Princeton had handled Hinckley easily in a regular season matchup at Solheim Field on July 16th in front of a Fox 9 statewide broadcast and hundreds of Panther fans in attendance. That night ended 15–8 in Princeton’s favor on an unusually cool July evening. But just three weeks later, the setting was entirely different. This was playoff baseball—when pitching sharpens, defenses tighten, and games between good teams can swing on a single play.

The matchup lived up to the hype. Princeton held a 4–2 lead heading into the seventh inning, having answered Hinckley’s two-run sixth with three runs of their own. The rally was kickstarted by Nolan Spence, who swung momentum back Princeton’s way with a solo homerun to lead off the frame.

On the mound for Princeton was their reliable ace, Damon Rademacher, just nine outs away from taking the Panthers to consecutive state tournament appearances for the first time since 2007.

Rademacher began the seventh in complete control, sending the first two Knight batters down on strikes. The calm waters turned turbulent when an innocent two-out hit-by-pitch to Hinckley’s eight-hitter Bryce Hipp eventually led to a run, cutting the lead to 4-3. Rademacher worked out of the inning to preserve the lead for Princeton.

When he returned for the eighth, everyone in the ballpark knew the stakes – the heart of the order was due up for Hinckley, and the air was thick with both humidity and tension. Over a hundred spectators remained in attendance to see the conclusion of what had been a highly entertaining ballgame. For most in the crowd, though, the tension quickly turned to jubilation, when the leadoff hitter for the Knights, Isaih Hasz, launched Rademacher’s first pitch of the inning deep into the pines beyond left field. The moonshot was Hasz’s third against the Panthers this season in just two games. This one had tied the score and ignited the home crowd.

From that point, the game tightened even more. Dylan Marciulionis, the young right-hander from Esko, entered in relief of veteran Ben Sickler after Princeton’s three-run sixth inning. In their July 16th meeting, Marciulionis had been hit hard and struggled with control, but this time he showed no signs of weakness. From the moment he took the mound, he was in complete command—working ahead in counts, mixing all three of his pitches effectively, and silencing the Princeton offense inning after inning. Over his first five innings of relief, he struck out nine and allowed only one runner to advance into scoring position.

Hinckley threatened in the ninth, but Rademacher held firm, escaping his final inning of work unscathed. In the top of the eleventh, reliever Cederic Moreno worked out of a jam by getting a 4-6-3 double play, the Panthers’ fourth twin killing of the night, to keep the game tied. His luck ran out in the twelfth, however, when the top of the Hinckley order finally broke the stalemate. Back-to-back hits to open the inning set the table, and moments later the Knights pushed across the go-ahead runs to take a 6–4 lead.

Facing their most dire situation of the season, the Panthers fought back in the bottom of the twelfth, plating Eli Gibbs after he led off with a walk. The makings of a comeback began to take shape against the previously untouchable Marciulionis, and soon Princeton had the tying run on third and the winning run on second. But Marciulionis ended the threat, and the game, by coaxing a lazy fly ball to center, sealing a 6–5 Hinckley victory.

In many ways, the heartbreaking end to what had been a townball classic felt like a fate the Panthers had written themselves. They piled up missed opportunities and costly mistakes in the game’s biggest moments. After scoring three in the sixth to chase Sickler from the mound, Princeton couldn’t push across another run in the next five innings against Marciulionis – any of which could have extended their lead or delivered a walk-off win. And while there were standout defensive plays, such as left fielder Tanner Kinney’s strike to the plate to cut down a runner and halt a Hinckley rally in the sixth, the Panthers also committed six errors, an uncharacteristic lapse that loomed large in the loss.

North Branch

While Hinckley celebrated a state tournament berth and a spot in the region championship game, the Panthers were left with no margin for error. To keep their season alive, they would need to win twice the following Saturday. The first challenge came in the late morning against the North Branch Nighthawks, a team Princeton had routed 12–2 in the regular season, but one that had proven dangerous by stringing together multiple upsets to reach this point.

Cederic Moreno took the ball for Princeton, and as he had done repeatedly during the regular season, thrived under the pressure of a big game. He kept the Nighthawks off the board while his offense searched for its rhythm, which finally came in the bottom of the fifth. Veteran Dan Voce broke the tie with a two-run double over the right fielder’s head, giving Princeton a 3–1 lead. In the sixth, aided by a shaky North Branch defense, the Panthers plated four more runs to blow the game open. Moreno went the distance in an 8–3 victory, setting the stage for one last must-win showdown later that day.

Gehrig Scheffel powered the Panther offense with three hits and three RBIs, while Moreno’s complete game marked yet another standout performance in his rookie season, improving his record to 4–0 with a 3.57 ERA. Princeton also flexed its speed, swiping seven bases against a young North Branch catcher who was battling a slick ball as scattered showers rolled through the game.

Isanti

With the win over North Branch, the Panthers had earned one final shot to play their way into the state tournament. Standing in their path was another familiar foe and perennial state qualifier, the Isanti Redbirds. Earlier in the afternoon, Isanti had beaten St. Joseph to give themselves the same win-or-go-home opportunity.

Leading the charge for the Redbirds was veteran left-hander Phil Bray. The Bemidji State product was the last pitcher Princeton wanted to see with a state berth on the line. Over the past few seasons, Bray had been the Panthers’ kryptonite, derailing their regular season winning streaks and postseason runs on multiple occasions. Just last year, Bray had beat them once in the regular season before shutting them out in the region championship game.

Bray is a pitching coach’s dream – a lefty with excellent control who rarely gives opposing teams more than a couple of chances to score. On the rare occasions runners do reach, he’s quick to neutralize the threat with a sharp pickoff move. His greatest weapon, however, is his ability to field his position. As the Panthers know all too well, singles up the middle often become routine comebackers, and any bunt or soft contact in front of the mound is almost always an easy out. As in years past, Isanti was a different team with Bray on the mound.

But Princeton had a complete pitcher of its own that day in Damon Rademacher, who was eager for a second chance to pitch his team into the state tournament. While the Panther lineup carried the weight of past struggles against Bray into the game, Rademacher brought a steady, quiet confidence. The team’s ace had been here before and was as close to a constant as one could find in games like this.

Rademacher navigated a bases-loaded jam in the opening inning, easing the tension and quieting a rambunctious Isanti dugout that was still riding the momentum from its earlier win over St. Joseph.

From there, Bray and Rademacher settled into a duel – like two chess masters patiently maneuvering, waiting for the other to make a mistake. That mistake came for the Panthers in the fourth inning, when Red Bird shortstop Troy Jones short-hopped a throw on a routine grounder off the bat of Jake Carlson. Carlson, who would later make a tremendous diving catch on a shallow fly ball in centerfield, came around to score the game’s first run on a Rademacher two-strike single to left.

Rademacher’s clutch at-bat injected belief into the Panther dugout and fueled their ace on the mound. Over the next four innings, Rademacher struck out five Red Bird hitters and allowed only one runner to reach second base.

Meanwhile, Princeton’s other star, Zimmerman native Nolan Spence, sparked an insurance run in the sixth when he began the inning with a double off the right-center field wall and later scored on Rademacher’s second RBI of the afternoon.

That double was one of three hits on the afternoon for Spence, who leads the Eastern Minny League with 32 RBIs. Since joining the Panthers midway through the 2022 season, his natural slugging ability has made him an offensive godsend. This year, his value has only grown thanks to his knack for delivering in big moments - the double against Bray and the game-tying homerun he launched against Hinckley a week earlier are the most recent examples. Spence closed the region tournament with six hits, a homerun, a double, four RBIs, and four runs scored.

Going into the top of the ninth, the Panthers had Isanti staring at a 2-0 deficit and just three outs left to work with. The Redbirds, however, refused to fold. Third baseman Marcus Hubbard led off with his second double in as many at-bats against Rademacher, putting immediate pressure on Princeton’s ace. With the shutout and lead now in danger, Rademacher faced runners on first and third with one out when the game took an abrupt, unscripted turn. Pinch-hitter Owen Lamson, batting for veteran center fielder Brent Tholen, drove a hard shot to center. Jake Carlson got a quick read, made the catch, and fired to cutoff man Gehrig Scheffel as Hubbard tagged from third.

Scheffel’s relay to catcher Cam Jensen was just a split second late, allowing the Redbirds their first run off Rademacher and igniting the visiting crowd. But in the chaos at the plate, baserunner Tommy Heifort, who had been on first, made a break for second. Jensen wasted no time and unleashed a strike to second baseman Dan Voce. Heifort was easily beaten by the throw, the tag was applied, and the Panthers and their fans began celebrating their twentieth trip to the state tournament – clawing their way back to earn the bid in the most dramatic fashion imaginable.

The victory marked the fourth state tournament appearance for this core group of Panthers since the ball club’s reorganization in 2017. This one felt sweeter for several reasons: their resiliency after a crushing extra-inning loss to Hinckley just a week earlier; the satisfaction of finally scaling the Phil Bray mountain that had blocked them in seasons past; and their ability to reinvent themselves after major roster losses from the season before – their starting shortstop and best defensive infielder, Tyson Dusosky, to retirement; another regular and top arm, Mason Beltrand, to the Northwoods League; yet another key pitcher, Kevin Rahe, to the same league midseason; and a collegiate position player, Adam Johaneson, to injury.

Through all of that turnover, one thing never wavered — the arm of Damon Rademacher. The Panthers’ ace has been their steady anchor, their dependable heartbeat, and their constant presence on the mound in each of these state tournament runs. Four times now, he has pitched Princeton to state, delivering when the season hung in the balance.

The Panthers will travel to Barney Tadsen Field in Brownton for the 102nd playing of the Minnesota State Amateur Baseball Tournament. They will face off against the Plato Blue Jays – first pitch is scheduled for 1:30 pm.

The Panthers are going to State!!The Panthers will play the Plato Blue Jays on Sunday, August 17 at 1:30pm in Brownton.T...
08/11/2025

The Panthers are going to State!!

The Panthers will play the Plato Blue Jays on Sunday, August 17 at 1:30pm in Brownton.

The Panthers had two big wins on Saturday to send them to the Class B 2025 State Tournament.

Game 1 Highlights Vs. The North Branch Nighthawks:

The Princeton Panthers roared to an 8–3 victory over the Nighthawks on Saturday at Brennan Field, powered by sharp pitching, timely hitting, and aggressive baserunning.

Starter Cedric Moreno went the distance, scattering five hits over nine innings while fanning five and surrendering just three runs. His steady presence on the mound kept the Nighthawks off balance all afternoon.

At the plate, No. 7 hitter Scheffel was unstoppable, going 3-for-5 and driving in three runs to spark the offense. Voce chipped in with a pair of hits, while Damon Rademacher showed patience and discipline, drawing three walks. The Panthers’ lineup as a whole worked deep counts, collecting six free passes.

Princeton was relentless on the basepaths, swiping seven bags in total—Jake Carlson and Tanner Kinney each with multiple steals—as they kept the Nighthawks’ defense under constant pressure.

It was a complete team effort that showcased the Panthers’ speed, discipline, and grit, sending the Brennan Field crowd home happy.

Game 2 Highlights Vs Isanti Redbirds:

Rademacher Shines as Panthers Edge Redbirds in 2–1 Thriller

It was a classic pitcher’s duel at Brennan Field on Saturday, and the Princeton Panthers came out on top, grinding out a tense 2–1 win over the Isanti Redbirds.

Damon Rademacher was the star of the show, going the distance with a complete-game gem. The right-hander scattered eight hits, allowed just one run, struck out seven, and—most impressively—didn’t issue a single walk.

Rademacher also delivered at the plate, breaking the scoreless deadlock in the fourth inning with a clutch two-run single on an 0–2 pitch. That proved to be all the offense Princeton needed.

Nolan Spence kept the Panthers’ bats alive with a three-hit performance, while the defense stayed sharp, turning two slick double plays to erase Redbirds threats.

It was a game of precision, patience, and poise—just enough for the Panthers to claim a hard-earned victory and punch their ticket to state.

Panthers Clinch Eastern Minny Regular Season Title on Fox 9 Townball Tour, Rematch with Hinckley for a Trip to the State...
08/02/2025

Panthers Clinch Eastern Minny Regular Season Title on Fox 9 Townball Tour, Rematch with Hinckley for a Trip to the State Tournament Saturday Night

July 16th, 2025 was a night to remember - not just for the Princeton Panthers, but also for the many alumni of Princeton Legion and town team baseball, and the entire community. The night’s magic was hard-earned. The morning of the long-anticipated event arrived with cold temperatures and a rain that would not relent. Volunteers arrived as early as 6:30 AM to begin maintenance on the soggy infield and continued their work throughout the morning and into the afternoon. Twelve hours later, as the 2000 Princeton Panthers were honored for their remarkable run to the Class C State Championship game 25 years earlier, Solheim Field had never looked better. The energy in the ballpark was electric, perhaps the most vibrant it has ever been.

Despite the heroic volunteer effort, the weather still managed to take a toll on the evening. The Solheim Board was forced to make a difficult call early in the afternoon to cancel the first scheduled event of “Baseball Night in Princeton”, a 3 PM matchup between the Princeton Legion team and Sauk Rapids.

But by 2 PM, the rain and wind finally let up, and the Fox 9 Townball Tour broadcast and main event were still a go. By 4 PM, fans were flooding into Mark Park and the pregame festivities were in full swing. Familiar faces from every era of Princeton Baseball filled the ballpark. Former townball players representing at least six different decades were present, along with Princeton Legion alumni from five different decades. Former and current Legion coaches John Gloege and Troy Kinney, whose combined careers span 45 years and over 800 wins, were in attendance. So was Mayor Jack Edmonds, alongside local business owners and community leaders. Future Panther and Legion players ran the bases and raced Fox 9’s Chief Meteorologist, Ian Leonard, during the pregame festivities. Perhaps most meaningful was the sight of so many new faces - people from the Princeton area who had never visited Solheim Field or experienced townball. Many expressed admiration for the ballpark’s old-school charm, and one can only hope they also felt the special spirit that defines Minnesota town team baseball.

Once Fox 9 went live from Solheim Field at 5 PM for their evening broadcast, Princeton seized the moment to share its rich baseball tradition and community passion with the rest of Minnesota. Aerial drone footage showcased a pristine field with lush green grass and crisp, clean edges. Ground-level shots drew praise from the Fox 9 broadcast team, who highlighted the remarkably true playing surface - undoubtedly among the best in the region - and marveled at the electric pregame atmosphere, the timeless charm of the historic ballpark, and even the nostalgic music playing over the loudspeakers. Pregame interviews offered glimpses into both past and present townball eras in Princeton. Eric Norman and Manager John Patnode spoke about the team’s 2017 reorganization after a three-year hiatus; Jake Carlson and Damon Rademacher offered insights into the current Panthers; and Brian Dorr, who played on the Princeton Legion baseball team in the 1980s before making 13 state tournament appearances over four different decades with the Princeton town team, gave an engaging interview that touched on topics such as his legendary father, Luther Dorr, to his time as a bat boy for the town team in the 1970s. A special on-field interview with Jesse Zimmer, Troy Scheffel, and Brian Dorr brought the 2000 team's legacy to life as they shared reflections on their unforgettable tournament run.

(Link to interviews: https://www.fox9.com/tag/series/town-ball-tour)

With no tickets sold at the gate, attendance numbers are open to interpretation, but some estimated that close to, or even over, 1,000 people visited Solheim Field at some point that day. It was an incredible turnout for one of the coldest July nights in recent memory. The large crowd had plenty to take in - from the buzz of the live Fox 9 broadcast, to a rich history wall behind home plate showcasing photos from over a century of Princeton Legion and townball teams, complete with old trophies, bats, and vintage jerseys, to the main event itself: a high-scoring game bursting with offensive fireworks.

The pinnacle of the night was the 25th anniversary celebration of the 2000 Princeton Panthers. It was a fitting tribute to a truly special team, one comprised almost entirely of Princeton High School graduates. Beyond their runner-up finish at state, the 2000 squad is remembered for rewriting the record books (most noteable is the 63 home runs they hit that season). They had it all: speed, power, defense, and good pitching. For a townball team, they were the total package. Like many in attendance, several members of that team hadn’t seen one another in decades. Wearing replica hats from the 2000 season, the 2000 alums were welcomed onto the field by every member of the 2025 Panthers. Team leader and manager Brian Dorr then addressed the crowd, reflecting on the extraordinary accomplishments of that squad that played on the very same field 25 years earlier. He credited Princeton’s strong Legion baseball program, where many of his teammates had developed their skills, as a key to their success. The celebration reached another emotional high point when Dorr invited Donna Campbell, a beloved figure around Solheim who ran the concession stand for Legion, Panther, and VFW games from 1985 to 2001, out onto the field. His speech became more than a tribute to a great team - it was a heartfelt recognition of the many foundational cornerstones that have shaped Princeton baseball for over half a century.

After a beautiful rendition of the Star-Spangled Banner by Father Kevin Anderson of Christ Our Light Catholic Church, it was time for the 148th meeting between longtime rivals Princeton and Hinckley. The Knights came out swinging, landing a heavy first punch with three runs in the top of the first inning, capped by a towering two-run homer from Isiah Hasz, the first of two he’d hit on the night. But the Panthers responded in force with a five-run outburst in the second, sparked by doubles from Nolan Spence and catcher Cam Jensen. The two teams traded blows over the next few innings, and by the sixth, Princeton held a 9–6 lead. Damon Rademacher, who had relieved starter Cederic Moreno, wiggled out of a bases-loaded jam in the top of the fifth with a clutch strikeout, then fired up the hundreds of Panther faithful in attendance.

Fueled by Rademacher’s fire, the Panthers broke the game wide open in the bottom of the sixth, plating six runs on five hits and two stolen bases. Now up 15–6, Rademacher settled in and shut the door, pitching the final three innings to earn the save. The Panther offense had paid a fitting tribute to the high-powered 2000 team being honored that night, racking up 15 runs on 18 hits in a dazzling offensive display. It was a performance worthy of the moment, on a small-town night that felt straight out of a baseball movie.

With the win, Princeton clinched the Eastern Minny League regular season title, finishing an impressive 14–1 in league play. Their dominance earned them the top seed in the Region 1B Tournament, where they faced the Sauk Rapids Stone Ponies - last-place finishers from the Sauk Valley League and a team the Panthers had previously beaten 8–3 in late June. Rademacher got the nod once again, taking the mound on a hot and humid Sunday afternoon. He escaped an early jam in the first inning, stranding the bases loaded, before settling in and striking out six over the next three frames. The Panther bats broke things open in the fifth, erupting for six runs on six hits and two walks. Facing a young, lively arm, the Princeton hitters stayed poised and patient, waiting for good pitches and capitalizing when the moment came. Twelve batters came to the plate that fifth inning, an exhausting stretch in the heat for the Stone Ponies. At the top of the order, Jake Carlson and Tanner Kinney led the charge, combining for seven hits in just seven innings. Rademacher went the distance, allowing just one run in the third, and Princeton cruised to a 15–1 victory.

And so the stage is set for a highly anticipated rematch between the same two teams that squared off under the lights on July 16: Princeton and Hinckley. The 149th meeting between these long-time rivals will take place at Brennan Field in Hinckley, with a coveted State Tournament berth on the line. These two clubs have a rich recent history of meeting in region tournament play, with this game marking their sixth postseason clash in the last five years. In 2021, Princeton bounced back from an early loss to Hinckley and defeated them in a rematch to punch their ticket to state. In 2022, the roles reversed: after Princeton crushed Hinckley in the region semifinal, the Knights stormed back the following weekend and eliminated the Panthers to earn their own state berth. Two seasons ago, Hinckley edged Princeton in a tight semifinal contest, dashing the Panthers’ postseason hopes and eventually cruising to the Region 1B title and a spot in the 100th State Amateur Baseball Tournament.

First pitch of the rematch is scheduled for 7:00 PM at Brennan Field in Hinckley - and all signs point to a game to remember. The ballpark is expected to be packed, the weather looks ideal, and with a trip to state on the line, the stakes couldn’t be higher. It's bound to be townball at its finest.

A broadcast of Saturday’s game can be found on NSPN.TV:

https://nspn.tv/Townball

Address

Princeton, MN

Alerts

Be the first to know and let us send you an email when Princeton Panthers Baseball posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share