All posts by admin

A European night in Slovenia

February 13, 2025: Celje, Slovenia

NK Celje 2, APOEL 2

I can see the temptation to make a little fun of the Conference League.

Now in its fourth edition, it’s European football organizer UEFA’s third-tier club competition, below the all-powerful Champions League, and the one-tier-lower Europa League.

The argument that the Conference League is silly is that it creates, to use a college basketball analogy, an NIT below the NIT for teams not fit for purpose in UEFA’s already second-tier Europa League.

The argument in its favor1A case well-argued on the wonderful Sweeper podcast is that it offers the experience of European competition for teams, and fans, unlikely to experience it otherwise.

What I found in Celje, Slovenia, to where I manipulated my existing travel plans upon learning of the Conference League match, supports the latter argument.

It was the first of a two-leg playoff pitting APOEL, last year’s champions in Cyprus, against NK Celje, winners of the 23-24 Slovenian title.

It was the first round of the knockout playoffs after a league phase in the fall. And the first such European knockout game ever played in Celje.

As I exited my train through the tunnel into the station, the singing started. More than 1,000 APOEL fans were expected, and more then a few of them, in the orange jackets that marks their largest ultra group, got off the same train, and started singing.

NK Celje has a 13,000 seat stadium, well beyond its typical league attendance of under 2,000.

They didn’t need all the seats (or open all the stands of Z’dežele Stadium), but attendance was reported at 4,050, and their primary, modern east stand felt pretty full, and the crowd was enthusiastic and engaged.

With four goals, there was plenty to engage with, and both teams fought agressively over the ball as the home side took the lead twice, only to have their Cypriot opponents answer.

A 74th minute red card (second yellow) to APOEL gave the hosts an advantage they were not able to press, amid gratuitous time-wasting by the Cypriot side (the Ukrainian ref should have carded someone) and the tie moved to Lanarca a week later all even, a situation that should favor APOEL, which earned the higher seed in the league phase.

APOEL away fans light flares in Celje.
APOEL fans light flares in the away end before kickoff.

Celje had about 200-ish ultras behind the east goal, and they kept up the singing, drumming and flag-waving throughout. In contrast to my experience in Sandhausen, I found that this small-but-enthusiastic band and the “regular” Celje fans fed off each other, instead of living in separate worlds, and the audience as a whole, while full of kids, still had a real playoff vibe.

Plays and players: Kudos to Celje defender Lukasz Bejger, for a goal line save in the 27th minute after AOPEL’s Issam Chebake caught them by surprise on a quick restart and got one by the keeper.

Credit to AOPEL’s David Abagna for his spark-plug efforts in midfield, and Bejger’s central defense partner for Celje, Klemen Nemanič, for being a visibly steady hand on the back line.

Celje’s Lithuanian striker Armandas Kučys lit the touchpaper with a second-minute goal, but I’m at a loss to figure out how APOEL keeper Vid Belec managed to not save the shot, which came from a terrible angle.

On the bright side, he saved Kučys’ second-half penalty. On the not-so-bright side, he didn’t move as Kučys pounced on the rebound to score anyway.

Not so Nice: The rain of beer cups from the APEOL fan end after that goal.

The fire still burns:  At first I gave APOEL’s ultras the pyro win, for lighting off a line of flares during the game introduction, while Celje’s stadium crew set off streamers.

But then, from outside the stadium, as the PA blared “Welcome to the Jungle” before kickoff, came a series of straight up July 4-style fireworks. I award a draw.

The UEFA full-time report is here.

NK Celje’s English writeup is here.

A frigid night in Baden-Württemberg

February 7, 2025: Sandhausen, Germany

SV Sandhausen 1, Armenia Bielefeld 0

Can they do it on a freezing night in Sandhausen?

I don’t know if that hackneyed analogy is fair to Sandhausen, or even Stoke, but I couldn’t help but think of it as I launched a brief football-centric European tour on the same Friday night I arrived in Germany.

Nothing like a very brisk breeze and third-division night football to fend off the specter of jet lag — and it worked.

The clubs are flying lower than they are used to: both were relegated from the 2. Bundesliga in 2023, though Bielefeld’s fall was more spectacular, having fallen out of the top division only a year earlier.

For Sandhausen, it marked the end of an 11-year run in the second league, during which they — remarkably — never finished higher than 10th.

Even the third division is a bit of a demographic stretch for Sandhausen, which has only 15,000 or so residents, though it’s only a 15-minute bus ride from Heidelberg. 1 Unless the bus is slowed down picking up a standing-room-only pack of matchgoers.

Sandhausen’s stadium reflects their history as scrappers, with an erector-set vibe and a bit of a hodgepodge, built a little-bit-at-a-time feel.

Plenty of room now for 4,518 fans, a fair number of whom made the 350 km journey from Bielefeld.

The Sandhausen setup puts the ultra groups side-by-side in the same end for easily comparable choreography, songs, chants, and pyro displays (to the repeated dismay of the stadium PA announcer). 2 “It’s unsportsmanlike, it’s dangerous and it costs your club money.”

Both organized sets of fans were loud and the Bielefelders literally never stopped singing or chanting.

But the atmosphere for the game as a whole was kind of unbalanced.

The side-by-side supporters groups , and their choreo, and their songs, were creating their own weather, separate from tall the action on the field.

SV Sandhausen ultras set off fireworks before their teams home match with Arminia Bielefeld.
Bielefeld ultras had more pyro by quantity, but Sandhausen’s set off straight-up fireworks before kickoff.

The rest of the fans were pretty quiet — surprisingly so. The game may not have been the soccer equivalent of a Rembrandt painting, but both teams played hard, and there was plenty of tension in the final minutes as Bielefeld poured it on, forcing home keeper David Richter to make some acrobatic saves, boosted by a dramatic goal line clearance from defender Jakob Lewald in the 89th or 90th minute, and the threat of a goalie goal in added time. 3 Bielefeld keeper Jonas Kersken headed it wide for a goal kick.

I didn’t feel that tension in the stands around me, or even among the ultras, who followed their own script.

The game itself was tilted largely in Bielefeld’s way, but they couldn’t get anything past Sandhausen’s keeper, and the hosts snuck ahead midway through the half with a set-piece the Bielefeld keeper could only save once, into the post where it ricocheted back for Marco Schikora to put his own rebound into the goal.

Quiet Riot: I’m glad Sandhausen scored, because I learned that their goal song is “We’re Not Gonna Take It.”

SV Sandhausen mascotToo good to check: Sandhausen’s mascot may be … a skunk? That’s what it looked like to me.

Things I didn’t know ’til later: Keeper Richter made his debut for Sandhausen after coming over in the winter transfer window from Osnabruck, where he had lost his starting position.

Sandhausen hadn’t won since November, snapping the eight-game winless streak that cost previous coach Sreto Ristic his job. Before the game started, I’d have said Sandhausen was dangerously close to the relegation places, and Bielefeld sniffing at promotion, but the league is so tight they ended up closer to each other than the places offering a 3.Liga exit in either direction.

Game writeup from Bielefeld here and from Sandhausen here. (Auf Deutsch)

A game summary is here.

Book Report: Same Bed Different Dreams

The Buffalo Sabres fan subreddit is not an inherently obvious place 1To be fair, when you boil down the topic it’s basically about an existential persistence of hope amid hopelessness.to obtain literary fiction recommendations.

But that is what turned me on to Ed Park’s ‘Same Bed Different Dreams’ and I am glad it did.

Ed Park

I don’t even think I can begin to describe the details of the ride the book took me on, other to say it was wild. Somehow it all connects the Japanese occupation of Korea, a modern Google-esque company, the Rev. Sun Myung Moon, Harold Lloyd, the Sabres’ famed French Connection line, the Korean War and its aftermath, James Dean, Kim Il Sung, and Brett Hull’s illegitimate goal to ‘defeat’ the Sabres in the 1999 Stanley Cup Final.

Not to forget Taro Tsujimoto.

As a lifelong Sabres’ fan the references in this book were total catnip, but I reckon this fantastic achievement is well worth a read for anyone. Long live the Korean Provisional Government and all its members.

An opening night in eastern Berlin

Friday, Aug. 5, 2022: Berlin, Germany

SV Lichtenberg 47 2, Germania Halberstadt 1

My European vacation was drawing to a close but I lingered long enough to catch the opening night of the Regionalliga Nordost in Berlin.

This is the fourth division level of German soccer, the highest level organized regionally, and perhaps the hardest to advance from, with five regional leagues sending four teams to the national 3. Liga through a nearly incomprehensible rotating playoff system.

It was a pleasant summer night in Berlin to wander from the U-Bahn past the former Stasi headquarters to the Hans-Zoschke-Stadion, a grass-growing-through-the-concrete relic of East Germany and the comfortable home for the neighborhood football team, itself a survivor of East Germany’s lower leagues.

The game presentation, such as it is, begins with AC/DC’s Thunderstruck cranking through the PA, giving way to a nicely paced, enjoyable-to-watch game of soccer.

I didn’t have to wait too long for a goal, as in the eighth minute the home squad’s Efraim Gakpeto, loosely marked, headed in a corner, punctuting the moment with a multi-flip somersault celebration.

His joy was well-earned — on a Crash Davis-esque note, this 30-year-old, after a career playing in various sub-regional leagues in and around Berlin, was playing his first game at the fourth-division level.

The Halberstadters were off to a slow start, but they began to find their footing from the 20th minute on, consistently getting the better of the ball, without producing much goal threat.

Halberstadt, in black, is on the counter during the first half against Lichtenberg 47.

Only to see Gakpeto punch up his Hollywood storyline even more in the 35th minute, pouncing on a rebound to secure a brace in his Regionalliga debut and give the home team a 2-0 lead.

Halberstadt came out strong in the second half, eventually rewarded in the 61st minute when Jessim Jallot fired in a rocket from the corner of the box.

It was a nice treat for the 20 or so Halberstadt ultras who made the trip.

In the game’s last ten minutes, Halberstadt pressured for what seemed like it would be an an inevitable goal, but the desperate defense of the home team did not break, with some moral support from the 668 fans on hand.

The crowd, a demographic weighted toward cigarette smoking people of my middle-aged generation with the tattooed hard-man aesthetic that I lack, got louder and harder as the end neared, spurring their club to defend desperately and successfully.

It was a great evening of football played with pace, passion and what I thought was a decent level of quality. But the 17 matchdays that took place before I began to write up my notes tell me that the Regionalliga has a lot more to offer: Lichtenberg has only won twice more, putting them in a relegation battle, while Halberstadt hasn’t won a game all season and seems all but doomed to go down to one of the Oberligas next year.

Reunion time: The first day of the season was a reunion time for club members who were very social with each other, but football-savvy enough to bring on the “Lichtenberg, Lichtenberg” chants when the game warranted it, particularly during the late-game defense.

Culture shock: The pfand shouldn’t surprise me any more in Germany, but it took me a little bit to process how to work the deposit token one gets when one orders a beer. I eventually figured it out, getting my Euro-per-cup deposit back through a system that keeps the plastic-cup litter under control.

A game summary (in German) is here.

Game highlights are here.

We’re going to Berlin

Saturday, July 30, 2022: Berlin, Germany

VFB Bochum 1848 3, FC Viktoria 1889 Berlin 0

‘Berlin, Berlin, wir fahren nach Berlin’

‘Berlin, Berlin, we’re going to Berlin’ — that’s the song football supporters sing on the terraces during games in the DFB Pokal, the German cup. Though I didn’t hear it today, perhaps because this first round match actually took place in Berlin, between two squads that were highly unlikely to be in Berlin for the final in May at the Olympiastadion.

A Pokal match was on my bucket list for the summer trip to Germany, and the weekend of the first round of the German cup competition found me in the Hauptstadt.

Would there be a match in Berlin? Well, there had to be.

A charming aspect of the German cup is that the first round is always hosted by the lower seed. Which means the big-shot Bundesliga teams must travel to play the lower seed, playing in a lower-league environment.

After the top 40 spots are filled with first, second, and a handful of third division teams, the balance of the tournament is filled with winners of each regional cup competition. Berlin is its own region, ergo, it would have a team hosting a Pokal match (in addition to its two first-division teams, who hit the road).

Stepping up for Berlin this year was FC Viktoria 1889 Berlin, which won the 21-22 Berlin Cup, a bit of a consolation prize for a year in which it was relegated after one season in the national third division.

Now preparing for a return to the regional league, Viktoria presumably had even fewer resources to bear to field a roster in its Pokal challenge, but it still carried the stadium lease it signed for its single season in the national competition, hosting the game at the East German museum piece that is the Friedrich-Ludwig-Jahn-Stadion.

It’s a somewhat dilapidated edifice epitomizing the vast gulf between socialist aspirations and outcome, in which the East German national team and Stasi favorites Dynamo played literally next to the wall that kept East Berliners from slipping to the West.1Both sides that merged to make today’s Viktoria were in West Berlin.

The groovy light stanchions really tie the room together.

The setting has been improved, as the fortifications next to the stadium have been replaced by a park.

They’re only allowed to sell 10,000 tickets at the 20,000-seat venue, which appears to be minimally maintained amid redevelopment plans moving along at Berlin’s typical snail’s pace.

That limit is of little concern, as Viktoria appears to be primarily a youth and development club without a huge fan base for its senior squad.

And only 5,573 tickets were sold for this sunny Berlin Saturday afternoon, the clear majority to Bochum fans who either traveled 300 miles from the Ruhr or have moved to the capital.

The Bochum ultras provided much of the show, filling up the stands behind the south goal with singing and choreographed smoke displays in the team’s blue and white colors.

Bochum supporters make smoke during the Pokal match against Viktoria Berlin in July 2022.
Bochum’s supporters make themselves known behind the south goal.

But Bochum garb dominated in the main stands as well, which were conflict-free, leaving the riot police that had been dispatched to the game with little to do.

Bochum as a club is more used to second-division life in the shadows of nearby Shalke 04 and Borussia Dortmund, but was a tough out after winning promotion to the 21-22 Bundesliga and was never in relegation danger.

So there was a wide gap between the two teams, but not so wide that the game was uncompetitive, though if Bochum had better finishers the score would have been much uglier.

The Berliners were able to control the ball for periods and mount a bit of pressure. Their forward Moritz Seiffert was fast, and appeared to be a dangerous outlet that the Viktorians tried to use several times.

He was fast enough to ask, ‘Why is he in a Regionalliga?’ The answer perhaps showing in an inability to shoot or cross advantegiously after he gained position.

Bochum missed several opportunities early on, before scoring in the 19th and 22nd minutes to remove most doubt, the second goal coming  from Takuma Asano, who would go on to make a bigger impression on German football fans in November, when his late goal for Japan gave the team a World Cup win over Germany.2Though he hasn’t scored for Bochum since.

It was a pleasant sunny afternoon of football, with some touches of quality despite the early season rust in what turned out to be one of the higher points of the season for both squads, now facing relegation fights in their respective leagues, though Bochum won its second-round match and host a Pokal derby Feb. 8 against Borussia Dortmund.

A Soccer Sunday in Slovenia

Sunday, July 24, 2022: Ljubljana, Slovenia

NK Bravo 1, FC Koper 0

I didn’t go to Europe this summer to watch soccer — but I still managed to get three games in, all in venues still radiating communist-era vibes.

That run started in Ljubljana, Slovenia, where I was delighted to find that late July was late enough for the second round of the country’s first-division soccer league, the PrvaLiga.

NK Bravo player and FC Koper player contest the ball in a soccer match.
NK Bravo’s
Mark Španring tries to control the ball against FC Koper’s Luka Kambič. Credit: NK Bravo

And first-division squad NK Bravo was at home the weekend I was in town.

Bravo is not the dominant club in Ljubljana — that status probably belongs to Olimpija, which styles itself as inheritors of the tradition of the Yugoslav-era club of the same name.

Bravo tells a more modest story about itself1If you trust Google translate — the club launched in 2006 with a focus on developing young players, and as those young players aged they joined the league system, rising up the pyramid until qualifying for Slovenia’s first division in 2019.

Unlike their crosstown rivals that play in the late-model stadium used for national team games, Bravo plays in a more humble venue, Park Šiška, the stands of which carry that retrofuturistic socialism vibe that still lingers in parts of Slovenia, more than three decades after Yugoslavia became the former.

View of south end of Park ŠIŠKA
A view of the south end of the Park Šiška stadium. Credit: Hockeywanderer

It still does its job. It was searingly hot in Ljubljana that week but the thoughtful architect provided for a covered grandstand, making conditions tolerable, for fans at least.

The game itself was quite enjoyable to watch at a pretty high level of quality, for a reasonable 10 Euros at the gate.

Bravo came out of the gates cool, calm and collected, testing the squad from Koper, forcing keeper Adnan Golubovic to make some spectacular saves.

Koper found its way into the game later in the first half, and Bravo seemed to fade; Bravo keeper Matija Orbanić saved the day with a fingertip save on the rebound of a Koper shot that hit the crossbar.

As halftime neared, a turnover at midfield led to a quick Bravo counter in which two sharp passes got the ball to trailing midfielder Almin Kurtovič in the box, and the 22-year-old beat the keeper for what proved to be winning score, greeted by loud goal music and a screaming announcement.

That was the only goal, but I thought the game was fun to watch, with attacking football and good passing.

Reunion: The first home game of the season was a get-back-together occasiion for most of the 750 people in attendance. I’d describe the crowd as fairly chatty through most of the game, though the audience rose to the occasion when the game demanded it. In the first half, sitting on the south end of the single stand, I thought I heard organized, ultra-style rhythms coming from the north end. It turned out to be five kids with a couple of Thundersticks.

Partly cloudy: vaping is a thing at Slovenian soccer games.

Sound as ever: I believe they added amperage, but not sound quality, to the original Tito-era PA system.

History lesson: Park Šiška was originally known as the Railway Athletic Club and the stadium is in fact wedged between two railway lines that meet to its south.

Game Summary

Game Recap (in Slovenian)

Highlights

Photos

Book Review: Up The Ladder of Success, With Trepidation

Scheisse! We’re Going Up!
By Kit Holden

This book is definitely a niche product — niche inside a niche here in the U.S. where I sit — but I sit right in that obscure niche and this book is just about perfect for me.

Time was, not that long ago, that I realized, hey, this ESPN+ subscription I got to watch hockey games also gets me view every single Bundesliga game.

I love soccer, I’m underwhelmed by Major League Soccer, and my life’s circumstances have me up early on weekend mornings anyway so 6:30 am Saturday starts don’t faze me: I’ll watch the Bundesliga.

Then, I thought, this’ll be more fun if I pick a team. Can’t be a front-runner like Bayern. And I had (at the time) vague plans to visit Berlin.

Even a newbie like me could tell Hertha Berlin was a clown show. But Union Berlin — this recently promoted club that came out of the old East Germany — that seems interesting.

Well it was. The team plays with heart every week and is easy to support for that reason alone — but it is also far better at winning football games than I (or anyone, really) expected, sitting as I write this on top of the whole league a fifth of the way into the season.

And the scene at the stadium — even during the pandemic, with capacity limits — was clearly different than that of the other German stadiums I saw on the screen.

This book does a very good job of explaining the club and fan culture of 1. F.C. Union Berlin to a relative newcomer like me. It starting from its G.D.R. origins, putting a reality check on the rebel club mythology dating from those times when they were the institutional underdogs to the other major Berlin club, the Stasi-supported Dynamo, and continues though Union’s difficult times after the Wall fell.

What you will not find is an explanation of why the team wins so much today: that examination of Union’s Moneyball approach to European football would be the province of another book (in English anyway, maybe it’s been written in German).

The heart of his story is Holden’s long conversations and interviews with people involved in the club in various ways, over various periods of time, and from various perspectives.

While the club came out of the GDR, my take is that its identity today fundamentally stems from people who pulled together during the real tough times of the 90s and early 2000s when Union was at the financial brink, more than once, in the wild and ruthless football economy of the recently reunified Germany.

Holden’s theme is that what continues to make Union Union is its roots as a Köpenick neighborhood club, something that members and leaders hold on to even as its success and anti-marketing approach to marketing makes it attractive far beyond the woods and lakelands of eastern Berlin to people like me. And the question he poses, but can’t answer, is can Union maintain that as it soars to success on the field in a city gong through similar changes in its own right?

I hope they succeed.

Eisern!

‘Scheisse! We’re Going Up’ is published in paperback and ebook by Duckworth Books in the U.K. It is readily available in the U.S. an ebook through the usual channels. It was my good fortune that the Union Zeughaus sold me a paperback during a summer trip to Berlin before its official release date.

Livin’ in the USL

This year I’ve been able to attend two USL Championship games, one on each coast, hosted by two teams having seasons that may well be best remembered for weird and abrupt coaching departures.

Saturday, April 30, 2022: Oakland, California

Colorado Springs Switchbacks 3, Oakland Roots 0

What if you come up with a really great merchandise concept, built around the soccer team with a distinct identity (and IP)?

This is the idea I can’t shake when I think about the Oakland Roots.

The team in fact does team up with the truly excellent and truly locally rooted Oaklandish brand for its apparel.

Which could lead one to wonder if the actual soccer team is just sort of a technicality needed to sell the merchandise, the way Southeastern Conference schools must hold classes in order to qualify as college football programs.

It is true, they had some trouble with the basics along the way to fielding a second-division soccer team in Oakland.

But by many accounts team officials are walking the walk to earn their “community based” reputation, though the Roots are ultimately owned by the usual private equity type suspects.

Oakland Roots corner kick
Charlie Dennis takes a first-half corner for the Oakland Roots against Colorado Springs on April 30, 2022.

I suspect I’d have a less cynical take if I’d simply had a better time at the soccer game.

But I made some newbie mistakes that detracted from the experience.

Some of it stems from the Roots community-based approach. For instance, they close off a street next to the venue during the games, and the food and drink is sold by local food trucks. Which is cool.

Attending this game solo, I bought a general admission ticket.

And though I got there early, and hungry, the lines at the food vendors forced me in to a Hobson’s choice between being able to see the game and eating. I went for the game.

Part of the problem here is the Laney College Football Stadium. It’s just not big enough, even for second-division soccer. More to the point, though stated capacity is 5,500, only 3,500 are seated and that doesn’t mean the remaining capacity is a Bundesliga-style standing terrace — it’s just standing around wherever you can.

Anyway, I did find a perch on one of the short bleachers on the east side of the field, and I also got to see a competitive and for the most part high-quality soccer game.

Food trucks at Oakland Roots game
Food trucks at the Oakland Roots game, of which I could not partake.

The final scoreline doesn’t reflect the state of play on the field — Oakland failed to take advantage of good chances, including one of the slowest penalty kicks I’ve ever seen taken by a pro, allowing Colorado Springs to strike on the counter in the second half, repeatedly, and put the game away.

USL soccer is quite watchable, and it’s nice to have a team so close to home, so I will be back to watch the Roots, and next time come prepared.

That said, as much as we already have too much stadium drama in the East Bay, the Roots need a better venue. And the Roots, who appear to have been reading over my shoulder while this post was in drafts, now formally agree.

Fashion note: The Kelly green and gold kit — shoutout to those great Oakland A’s teams — looked fantastic.

Game recap here.

Highlights here.

Saturday, July 9, 2022: Hartford, Connecticut

Tampa Bay Rowdies 3, Hartford Athletic 2

If the Roots management needs a blueprint for how to build a USL stadium for soccer fans, they could do worse than take notes at their Oct. 8 road match in Connecticut.

The Hartford Athletics’ stadium is much more welcoming to fans.

Trinity Health Stadium is simple: there’s a soccer field, and on either side of the field are bleachers that provide a good view of the field.

Not that there wasn’t a cost: the old Dillon Stadium is a historic venue, but the state government issued $10 million of bonds to fund new bleachers (and I guess the unfortunate artificial turf field) for the Athletic.

And if there’s a next time for me, I’ll even know that a local brewery has a taproom a short walk from the stadium.

Hartford Athletic soccer fans display scarves
Athletic fans demonstrate the teams success in selling merch.

That said, the concessions in my recollection were fairly priced for a U.S. sports event and the food was even edible.

The game gets underway after ‘Seven Nations Army’ is blasted at 90 decibels, and is a pretty good one to watch.

Hartford, though well behind the Rowdies in the standings, played them evenly.

My notes say Juan Obregon Jr. and Joel Johnson were making things happen on the Hartford frontline, though Johnson is listed as a defender and I note later in the game he was playing further back.

The game was highly dramatic.

Tampa got on the board first and took a 1-0 lead to halftime, but the Athletic roared back in the second to take a 2-1 lead, thanks in part to the interesting choice of the Tampa Bay keeper, a man with arms and hands, to head the ball out of the back. Hartford’s Danny Barrera deposited it in the back of his net seconds later.

The Tampa Bay Rowdies and Hartford Athletic ahead of their July 9 game at Trinity Health Stadium in Hartford.
The Tampa Bay Rowdies and Hartford Athletic ahead of their July 9 game at Trinity Health Stadium in Hartford.

But in the end the Rowdies win — on the back of a completely deserved penanlty in the 73rd minute, as well as a game-deciding 98th minute penalty that makes one ask, why, if the USL can stream every game, does it not have VAR?

Why did I like the Hartford experience more? The Roots and the Athletic both play in stadiums with room for about the same number of people — the difference is that Hartford has room for 5,500 people to get a good view of the game. Also, you can get concessions and still come back and see the game. Though I’d also note that official attendance was 5,090 and there appared to be more than 410 free spaces on the bleachers of the former Dylan.

Musical note: They won me over (and frankly made me a bit verklempt) by playing “Brass Bonanza” after each goal, just as the Hartford Whalers did.

The power of branding: During the first half, the precocious kid behind me shouted: “I want to see a Bank of America corner kick.”

Game recap here.

Highlights here.

Sputtering to the finish line

Sunday, September 19, 2021: Stockton, California

Modesto Nuts 7, Stockton Ports 0

Please bear with me for a minute.

I’m going to talk about promotion and relegation.

North American sports fans who haven’t run for the exits may be asking, ‘What is promotion and relegation?’

It’s the professional sports structure, well known in European soccer but used widely elsewhere and in other European sports, in which the last place or low-finishing teams in a league are relegated to a lower league while the winners are promoted into the higher league.

For popular sports in large countries that pyramid goes a long way – in Germany for example, the soccer league system has 13 tiers.

But what on earth does that have to do with the flippin’ Stockton Ports?

The game I watched, the last game of the weird, pandemic-flavored 2021 minor league season, reminded me of many of the flaws, from a spectator’s or fan’s standpoint, of the North American minor leagues, our own version of the league pyramid in baseball and hockey.

Stockton-Ports-Banner-Island-infield
Stockton Ports players on defense on Sept. 19, 2021.

The minors are made of farm teams, directly subservient to their major league parents.

The question is: is it much a sport if a team isn’t serious about winning the game it’s playing?

What you often get in the minors is not the best effort to win with the players on the roster, but rather to give the big league club a chance to look at talent or give prospects a certain amount of time.

Case in point: Stockton’s starting pitcher was dealing through four scoreless innings.

And he got the hook after four innings in favor of a fellow with a six-plus ERA who proceeded to load the bases without getting an out.1In his defense he managed to get out of that jam with one run, but still.

I’d rather see a game where the goal of the team is to win, as opposed to playing exhibition games to ‘develop the talent.’ 2For all I go on about relegation the Ports would have nowhere to go down to but the Arizona instructional league. Still, imagine if the champs moved up to AA. Anyway, Visalia did even worse in ‘Low-A West’.

Which was in short supply at this low end of the A’s organization, which sent up a parade of sub-.200 hitters against a Mariners affiliate who sent up many players with averages over .300. The final outcome was no fluke.

Anyway, Stockton’s waterside ballpark was a pleasant-enough venue to take in a baseball game, though the modest attendance helped me manage any lingering pandemic crowd anxiety.

Stockton-Ports-outfield
View from the outfield of Banner Island Ballpark in Stockton, California, during the Ports’ final game of 2021.

It wasn’t even all that hot by Central Valley standards, and a passing cold front had even left the air clean, but the sun and lack of shade tell me Banner Island Ballpark might be a better place to visit at night.

Pay attention: The crowd, such as it is was quite disengaged, perhaps adding to the desultory nature of the experience, not really cheering for good plays by the home squad, including a nice double play. They did applaud when home-team pitcher Edward Baram got the hook during the ninth. It was poignant to think that for some of these players this game will turn out to be the end of their professional careers.

What’s in a name?: I’m calling them the Ports, but the team actually for this game and the previous few went by Caballos de Stockton as part of some promotional cosplay beyond my comprehension.

stockton-ports-caballeros
Stockton Ports players decked out in their Caballeros uniforms for the final game of 2021.

This includes circus-in-town uniforms with teal, purple and fuscia striping because that has something to do with hourses3I don’t actually think so.

Pandemic Theatre: The first base coaches wore face masks. No one else did.

Dropsies: The catchers dropped many, many third strikes, but no batters came close to making a play of it at first.

Game recap here and here. Box score here and here.

Does the flame still burn?

Monday, January 20, 2020: Stockton, California

Stockton Heat 5, Colorado Eagles 0

This was my third time watching hockey in Stockton, and every time the crowd is smaller.

To be fair, a game played on the Monday afternoon of the Martin Luther King, Jr. holiday may not be a representative sample for a team that usually plays night games, but attendance concerns have been documented elsewhere , along with rumors of a possible move.

Subsequent to my visit, the team signed a one-year lease extension  with the city, which should be short enough to keep the rumors flying.

View of Stockton Arena, home of Stockton Heat hockey.

I hope they stay — it’s nice to have another quality, affordable hockey outlet that’s in driving range. And the arena is a good venue with good sightlines.

In any case, the Heat got the drop on their opposition, scoring 26 seconds in, and cruised to an easy win. Appears to be representative of what was shaping up to be a solid season, with the team in playoff position when the 2019-20 season was abruptly ended.

Thunder rumbles: On my previous visit in 2018, I was surprised not to see anybody wearing Stockton Thunder sweaters. (The Heat replaced the Thunder in 2017 as part of minor league realignment that brought the higher-level AHL to California.)

Stockton Thunder jerseys for sale at Stockton Heat game
Thunder jerseys were for sale at a premium price to mark 15 years of hockey in Stockton.

This year, the Heat were leaning in to the 15th anniversary of pro hockey in Stockton, with a special third jersey and Thunder merchandise for sale.

Ms. Hockey Wanderer is sad to learn: Two grown man had a fight. On the ice.

Attendance: 1,445

Recap here.

Box score here.