Orlando City B
Orlando City B vs. Columbus Crew 2: Final Score 4-1 as OCB Claims First-Ever Win Over Crew 2
Four different Lions scored as OCB captured the team’s first win over the Ohio-based side.

Orlando City B (12-9-3, 40 points) returned home tonight and beat Columbus Crew 2 (13-8-3, 45 points) 4-1 at Osceola County Stadium. OCB already had a 1-0 lead through Wilfredo Rivera when Clay Holstad was sent off early in the second half. The Young Lions took advantage, with Shak Mohammed and Jhon Solis making it 3-0 after 65 minutes. Gibran Rayo got one back, but Jack Lynn converted a late penalty to seal the win for the Young Lions.
OCB Head Coach Martin Perelman made four changes to the team that beat NYCFC II, 4-3 on Aug. 13. Alex Freeman, Thomas Williams, and Franco Perez returned to the back line, replacing Moises Tablante, Abdi Salim, and Zakaria Taifi. Imanol Almaguer moved back up into the midfield, and Juninho returned to the lineup for the first time since July 31. Lynn has been a regular starter for OCB this year, but started on the bench tonight after playing at the end of the first team’s 2-1 win over St. Louis City SC Saturday night.
Javier Otero started in goal behind a back line of Perez, Nabi Kibunguchy, Williams, and Freeman. Solis, Cristian Medina, Juninho, and Almaguer were in the midfield, with Mohammed and Rivera up top.
OCB was the better team most of the game. The Young Lions had more possession and chances in the first half, going into the break with a 1-0 lead. But the task was made easier when Holstad was sent off in the 53rd minute and Crew 2 didn’t really have a chance after that. It was only a matter of time before the Young Lions scored a second and they quickly got two more. Even if the visitors had converted their penalty with 20 minutes to go, it never felt like this game was in doubt.
Crew 2 had the game’s first chances when Isaiah Parente shot from the right in the sixth minute, but Kibunguchy got in the way, blocking it out for a corner kick. The ensuing corner ended up with Stuart Ritchie, whose shot was blocked out by Juninho. Columbus players appealed for a handball in the box, but the OCB captain’s arm was tucked against his body, so it was only a corner kick. The second ball was cleared away by Kibunguchy and the Young Lions avoided an early deficit.
The Young Lions had their first chance in the 10th minute when Freeman sent Mohammed into the Crew 2 box. Mohammed was either aiming for the far post or passing into the middle for Rivera, but the ball was blocked by Clay Holstad out of play.
The ensuing corner was headed outward by Williams, ending up with Juninho just outside of the box. The midfielder’s low and hard shot was deflected by Philip Quinton, forcing Crew 2 goalkeeper Staislav Lapkes to change directions and knock it out of play. The next corner bounced around, enabling Kibunguchy to get a shot off, but it was blocked and cleared away.
OCB had a chance to take advantage of a Crew 2 mistake in the 24th minute when Perez was caught offside. Lapkes attempted a short free kick to Brent Abu-Gyamfi and OCB’s pressure forced Abu-Gyamfi to play it back to his goalkeeper. Juninho intercepted the weak pass before Rivera gained possession and attempted to guide it into the net. Unfortunately, Quinton was alert, getting back in front of goal and clearing the ball before it reached the goal line.
The Young Lions took the lead in the 39th minute when Almaguer sent a long ball forward for Freeman, who was on the outside of Ritchie. The right back did well to shield the defender, taking control and sending the ball across for a wide open Rivera on the far side. The forward’s shot was tipped by Lapkes, but went into the far corner, giving OCB a 1-0 lead.
The visitors asked for a penalty in the 44th minute when Abdi Mohamed sent Noah Fuson into the box. Medina was keeping up with the forward and Fuson ended up on the ground. The forward’s arms went up as he claimed he was pushed over from behind by Medina, but referee Daniel Gutierrez decided there wasn’t enough contact.
The final chance of the first half came three minutes into stoppage time. After losing the ball on his own side of the field, Juninho quickly won it back and made a run forward. He found Rivera open to his left and the forward’s second touch was a shot on goal. Lapkes did well to come off his line and wasn’t far from Rivera when he took the shot, blocking it with his leg. Juninho followed up with a shot from the top of the box, but that one was blocked by Gio De Libera.
OCB had a small halftime advantage in possession (50.6%-49.4%), but had far more shots (13-4), shots on target (4-0), and corners (5-2), and better passing accuracy (83.9%-82.1%). Both teams had one cross and the Young Lions were the only ones to convert, leading 1-0 at the break.
Already down a goal, things got more difficult for Crew 2 in the 53rd minute. Kibunguchy sent a long ball down the right that took a big hop over Holstad and Freeman. The right back got behind the Crew 2 defender and Holstad tripped him up. Gutierrez had issued Holstad a yellow card in the 41st minute and gave him his second with this foul.
OCB took advantage of the extra man, increasing its lead in the 55th minute. Taha Habroune received the ball from Lapkes and turned right into Solis. Mohammed took possession and sent Rivera through on goal. Rivera’s shot was right into the legs of Quinton on the goal line, but the block went to Mohammed. Columbus defender Mohamed, who got back to support Quinton, got his leg on the shot, but it went in and OCB took a 2-0 lead. After a brace against NYCFC II, Mohammed now has three goals in his last two games.
“I think it’s just a mental reset,” Mohammed said about scoring three goals in his last two OCB games. “Just knowing that everything is calm, trusting the process, and obviously I have the support of a lot of the people around the club and my teammates and coaches helping me. So it’s amazing to feel the joy of playing football again. That’s all I want to do always.”
Immediately after the goal, Perelman made his first change of the game. Lynn, the team’s leading goal scorer, came on for Rivera.
Despite being a man down, Crew 2 had a chance to equalize in the 60th minute when halftime substitute Rayo cut back and found De Libera between Juninho and Freeman. De Libera was aiming for the corner, but the shot went off the back of Freeman and out of play.
In the 63rd minute, Solis sent Perez down the left. Rather than lifting a cross into the box, the left back played it back for the oncoming Lynn. The striker had a free shot on goal, but sent it right to Lapkes. It was a hard shot and Lapkes knocked it over the crossbar.
As the clock entered the 65th minute, OCB had a golden chance to make it three when Almaguer sent a curling cross into the Crew 2 box. Kibgunchy was wide open and Almaguer’s cross was onto his head, but the center back sent it wide.
Seconds later, the Young Lions did make it three and it was off another Crew 2 turnover. A poor pass out of the back by Quinton was intercepted by Medina, whose first touch was to Mohammed. The striker played it on for Solis, who put it into the corner from the top of the box, giving OCB a commanding 3-0 lead.
OCB went into a bit of a lull for several minutes after scoring the third goal, allowing 10-man Columbus to have possession and create in the attacking third. Crew 2 had a great opportunity to get one back in the 70th minute when Cole Mrowka lifted the ball into the box for Fuson. The striker got to the ball before it went out of play and dropped it back for Rayo. Williams stuck his foot in front of Rayo and the attacker went down. It didn’t appear on replay that Willliams got any of Rayo, but Gutierrez pointed to the spot anyway.
Mohamed stepped up to the penalty, sending it towards Otero’s right corner. But the OCB goalkeeper guessed correctly and blocked the attempt away to maintain the three-goal lead. It was Otero’s third penalty save this season, the most in his career and the most of any goalkeeper in OCB history.
OCB made two more changes in the 74th minute. Salim and Tablante entered the game for Almaguer and Perez.
The visitors had come close to getting on the scoresheet and finally did in the 80th minute. Mrowka sent a curling ball into the box where Fuson was darting in, defended by Kibunguchy. The ball went past both of them to Rayo, who was left wide open at the back post. The midfielder dove down to get his head on the ball, putting it in to make it a 3-1 game.
Perelman made his fourth and final change after the goal, sending 17-year-old academy product Thomas Bowe on to make his professional debut, replacing Mohammed.
After giving up a penalty earlier in the half, OCB got its own chance from the spot in the 82nd minute. Tablante dribbled into the box and Fuson defended him well, knocking the ball out for a corner kick. The ensuing set piece bounced around the six, popping out to Freeman. The defender took a touch towards the end line and Fuson stuck his leg out, tripping him. Gutierrez didn’t hesitate pointing to the spot, awarding the Young Lions a penalty.
Lynn stepped up to the spot to take the penalty. Unlike on the other end, Lapkes went the wrong way and the OCB striker put the ball into the corner, increasing the lead back to three at 4-1.
The goal is Lynn’s 15th of the 2023 MLS NEXT Pro campaign, equaling his total from the 2022 season. It also brings him to within one goal in the golden boot race, something he’s said he aims to win this year.
Down three goals and time running out of time, Crew 2 was able to create some chances. In the 76th minute, Rayo received the ball near midfield, dribbled through Juninho, and shot from the top of the box, but Williams got in the way to block it. A minute later, Ritchie’s cross was blocked away by Otero. Fuson took control and played it to the top of the 18 for Mataeo Bunbury. The substitute turned and shot, but Kibunguchy got down to block it with his leg, sending it over the crossbar.
Lynn had a chance for a second goal in the 89th minute when Fuson blocked a long pass by Solis before it could reach Tablante. The ball almost reached Quinton, but Lynn got to it first. He sent a hard shot on goal, but Lapkes did well to keep his eyes on the ball and blocked it away. That was the last good look for either team and OCB captured its first-ever win over Crew 2.
The final statistics matched the score as OCB ended up with more possession (55.2%-44.8%), shots (21-14), shots on target (10-2), and corners (8-6), and better passing accuracy (87.4%-84.6%). Crew 2 had more crosses (8-7), but couldn’t turn those chances into goals.
“Unbelievable,” Mohammed said about the win. “Like always, it’s all about the team and it’s a good win for the team. Considering a few months ago they beat us in Columbus, what a way for the team to come out and get the win.”
The three points bring OCB closer to clinching a playoff spot as Philadelphia Union II fell 3-0 to New England Revolution II. As a result, the Young Lions are seven points above the playoff line with four games remaining in the season. They also climb to within five points of Crew 2 for the top of the Eastern Conference’s Central Division.
“We’ve shown from the people on the bench and the people starting that we have the team to keep pushing,” Mohammed said about beating Columbus for the first time. “So it’s amazing to be doing that, especially at this point in the season.”
OCB will return to action next Sunday in its penultimate home game as the Young Lions welcome Eastern Conference-leading Crown Legacy FC to Kissimmee.
Orlando City B
Orlando City B Signs Two Players Ahead of 2025 MLS NEXT Pro Season
OCB adds Brazilian forward Thalles on loan and signs 2024 SuperDraft selection Riyon Tori.

Orlando City B had a busy Thursday, signing two players ahead of the 2025 MLS NEXT Pro season. The Young Lions acquired Brazilian forward Thalles on loan from Serie B side Botafogo-SP and signed Japanese midfielder Riyon Tori, a 2024 OCSC SuperDraft selection out of the University of North Carolina-Charlotte.
OCB has an option to buy Thalles from Botafogo at the conclusion of the player’s loan.
“Thalles is a young player that we were able to see play live in several U-20 tournaments in Brazil last year, and he made an impression on us as a goal scorer during his opportunities,” Orlando City Vice President of Soccer Operations and Technical Director Ricardo Moreira said in a club press release. “He’s very energetic as a player and is a versatile striker that can play over as a winger and create movement across the front of the attack. We’re excited to have him with us this year competing in Orlando.”
The 19-year-old Thalles is a native of Rio de Janeiro, Brazil. He has scored nine goals and added an assist in 20 combined appearances with Botafogo’s first team and U-20 squad. The youngster should add firepower to an OCB attack that may be without Shak Mohammed at least until Duncan McGuire returns to the game day squad.
Tori, 23, was selected with the No. 83 overall selection in the third round of the 2024 MLS SuperDraft. The Lions took midfielders Jeorgio Kocevski and Yutaro Tsukada in that same draft — both of whom have gotten first-team minutes — as well as Pittsburgh midfielder Filip Mirkovic, who was never signed. Tori’s deal with OCB runs through the 2025 season.
“Riyon is a dynamic midfielder that we selected in the draft as an underclassman following our detailed scouting and analytics process and then brought into training with the group last summer,” Moreira said in a club press release. “His play style provides both bite and energy in the midfield, and he proved in his training stint last year that he has a good competitive drive and is ready to take that next step.”
Tori began his collegiate career at St. John’s University, playing sparingly over two seasons with the Red Storm. He only made eight appearances and five starts for a total of 505 minutes. He didn’t score any goals or record any assists, but took four shots in those two seasons. However, all four attempts were off target.
The Osaka, Japan native transferred to Charlotte for more playing time, playing the 2023 season in the American Athletic Conference. In his final collegiate season, Tori played and started 18 games, recording 1,328 minutes. The junior scored one goal and added two assists for four points and put one of his two shots on target.
The only Charlotte player to start all 18 games for the team that season, Tori was named United Soccer Coaches Second Team All-East Region and first-team all-conference. The possession-minded midfielder played at least 60 minutes in each game, helping his team to a conference championship.
Tori returned to college rather than sign a professional contract after being drafted as an underclassmen. Having sustained an injury training with Orlando City, he missed the first eight matches of the 49ers’ 2024 season, appearing in 10 games (seven starts). In his 536 minutes, he did not provide a goal contribution, attempting just one shot. Still, he was a First-Team All-AAC selection and a Second-Team All-East Region selection.
Prior to arriving in the United States, Tori captained Cerezo Osaka’s U-18 team and played for the club’s U-23 J. League team. Considered one of the top U-18 players in Japan, he toured England in 2019 with the Nike Next Hero project.
Along with OCB’s acquisition of winger Dyson Clapier on Tuesday, and the previous signings of Justin Ellis and Bernardo Rhein to MLS NEXT Pro contracts two weeks ago, it’s been a good month of roster building for the Young Lions as they solidify their squad ahead of the 2025 season as they bid for a third straight playoff appearance.
Orlando City B
Orlando City B Signs Bernardo Rhein, Justin Ellis to MLS NEXT Pro Deals
OCB adds two signees ahead of the 2025 MLS NEXT Pro season.

Orlando City B announced this morning that the club has signed two Orlando City Academy players — midfielder Bernardo Rhein and forward Justin Ellis — to MLS NEXT Pro contracts. Rhein signed through 2025 with a club option for 2026, with Ellis’ deal running through 2026. Both players featured Saturday night in Orlando City’s preseason scrimmage against CF Montreal.
“Bernardo and Justin are two more great examples of young players that have shown belief and trust in the development pathway we have set up here at Orlando City,” Orlando City SC Vice President of Soccer Operations and Technical Director Ricardo Moreira said in a club press release. “By signing with OCB, Justin and Bernardo have shown trust in us, the pathway, and in Head Coach Manuel Goldberg. They both put in the work since their early academy days; took the opportunities that they were given to continue developing their skill sets; and have shown us that they’re ready to take the next step along that pathway, and we’re excited to see how they both continue to progress these next few years.”
The 17-year-old Rhein (known as Bernardo Goncalves in 2024), appeared in six matches with OCB a year ago, coming off the bench each time and playing a total of 33 minutes. The Windermere native and Brazilian national did not record a goal contribution, attempting one shot, which he put on target, and completing 81.8% of his 22 pass attempts. Rhein subbed on for the latter stages of Saturday’s preseason scrimmage against Montreal and looked good, getting himself into scoring position but firing just over the bar in the extra 30-minute sesson.
Ellis, also 17, appeared in 18 matches with OCB in 2024 (three starts), scoring two goals and putting eight of his 13 shots on target. He did not record an assist, but passed well from the forward position, logging three key passes and completing 76.7% of his total pass attempts. The Wellington native traveled with the MLS squad to Mexico for the team’s week-long camp in Cancun. On the international stage, Ellis was called up to the U-18 USMNT in September, scoring two goals in two appearances.
What It Means for OCB
This is positive news for both OCB and the Orlando City Academy. Ellis was a regular contributor last season at a young age, while Rhein got his feet wet with a few appearances at the MLS NEXT Pro level. At just 17, both have shown a lot of potential upside already. Ellis will turn 18 in May, while Rhein won’t reach his 18th birthday until Sept. 21. Both will get a chance to further their development with OCB.
While neither player will be expected to make an impact with the first team in 2025, Duncan McGuire’s injury absence may require Shak Mohammed to spend more time with the first team, meaning Ellis would be in line to get more minutes with the Young Lions in the early part of the season.
Orlando City B
Orlando City Signs Goalkeeper Carlos Mercado to a New Contract
Carlos Mercado signs a new contract to remain Orlando City’s third-choice goalkeeper.

Orlando City announced this morning that the club has signed goalkeeper Carlos Mercado to a new contract. The deal is through the 2025 season with club options for 2026 and 2027.
“Carlos did a great job for us last year with Orlando City B and continued to provide a positive work ethic and atmosphere every day in training up with the first team and showed his skill and ability to compete every chance he got,” Orlando City Executive Vice President of Soccer Operations and General Manager Luiz Muzzi said in a club press release. “He’s part of a strong goalkeeping unit here at the club and we feel confident in the future of that entire position group moving forward.”
Mercado originally joined Orlando City prior to the 2024 season to back up Javier Otero. However, when Mason Stajduhar broke his tibia and fibula in a June 28 game against New York City FC, Otero became the primary backup to Pedro Gallese and Mercado was the starter for the Young Lions.
In his debut season in purple, Mercado started 20 games — including a playoff game in Chicago — playing 1,830 minutes. He conceded 30 goals for a goals-against average of 1.48 and saved 81 of 111 shots faced for a save percentage of 73%. He kept three clean sheets and compiled a record of 9-5-6 (W-L-D) while saving two of the four penalties he faced in regular play.
The 25-year-old signed a short-term deal following Stajduhar’s injury with his lone game on the team sheet being on the bench for a July 3 game against Toronto FC. He went on to sign a first-team contract on Sept. 20 through the 2024 season with options for 2025, 2026, and 2027. However, his 2025 option was declined following the season.
Mercado played for the FC Dallas academy in his youth, earning call-ups to the United States U-16 National Team and Mexico U-18 National Team. He played collegiately at the University of Incarnate Word in San Antonio, TX, before joining San Antonio FC of the USL Championship.
The goalkeeper made his professional debut in 2021, coming on for the final 29 minutes in a 3-0 win over Colorado Springs Switchbacks FC. He stayed with San Antonio FC through the 2023 season before joining OCB.
What It Means for Orlando City
As previously mentioned, Mercado’s option for 2025 was declined following the 2024 MLS season since the club already had three other goalkeepers. However, signing another goalkeeper became necessary when Orlando City traded Stajduhar to Real Salt Lake on Jan. 15, leaving the club with two under contract.
Mercado will likely continue to be the club’s third goalkeeper and is the presumed starter for Orlando City B when the MLS NEXT Pro season starts in March. He’ll have to join the first team if Gallese goes away on international duty with Peru and Otero enters the starting lineup. Barring unavailability of Gallese and Otero, it’s unlikely he’ll see any MLS action.
-
Orlando City1 week ago
Orlando City vs. Philadelphia Union: Five Takeaways
-
Orlando City1 week ago
Orlando City vs. Philadelphia Union: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando City1 week ago
Orlando City vs. Philadelphia Union: Player Grades and Man of the Match
-
Orlando City1 week ago
Orlando City vs. Philadelphia Union: Final Score 4-2 as Disastrous Second Half Dooms Lions to First Opening-Day Loss
-
Orlando City2 weeks ago
Orlando City, Nico Lodeiro Mutually Agree to Terminate Contract
-
Orlando City2 weeks ago
Wilder Cartagena Officially Out for the 2025 Season After Surgery
-
Orlando City2 days ago
Orlando City vs. Toronto FC: Preview, How to Watch, TV Info, Live Stream, Lineups, Match Thread, and More
-
Orlando City2 weeks ago
Orlando City Trades Homegrown Right Back Michael Halliday to the Houston Dynamo