Doral's Abdullah and Villazon are the Dade 7A-4A Softball Player and Pitcher of the Year
The pressure was on this season for the Doral Academy softball team.
After three consecutive trips to the state final four had not resulted in a state championship, junior shortstop Anabela Abdullah didn't want another opportunity to slip away.
Senior Meagan Villazon felt it too.
She stepped into the primary pitching role this season and didn't want to let her teammates down.
For Villazon and Abdullah and the rest of the Firebirds, it was mission accomplished.
The duo was at the heart of Doral's march to its second state title, its first since 2021, and a top 3 national ranking.
The Firebirds finished the season 31-1 and capped their season with a dramatic 5-4 comeback win in eight innings over Valrico Bloomingdale in the Class 6A state semifinals before beating Pace 1-0 in the final.
'It's even more special since it came our senior year,' Villazon said. 'We worked so hard to get to this and it was definitely worth it.'
As such, Abdullah is the Miami Herald's Miami-Dade County Softball Player of the Year and Villazon is the Dade Pitcher of the Year for Classes 7A-4A.
'It was more like relief because that was our goal and we had been there like six years in a row,' Abdullah said. 'We've been No. 1 in the state the entire year so we had to make sure we won it this time. Our seniors are a group of five girls that played together since the sixth grade and I joined that in the seventh grade so we were really close as a team. We had no holes and we were just a big family and everyone was in synch.'
Abdullah, who won a gold medal with Team USA's Under-15 team three years ago, earned a chance at another as she will participate on the Under-18 squad this September in Oklahoma City.
Abdullah, a University of Texas commit, is regarded as one of the best defensive shortstops in the country, which she credits to the tutelage of her longtime coach at Doral, Willie Viruet - the Herald's 7A-4A Coach of the Year.
'(Viruet) is the only defensive coach I've had since I was six and he works with me every single day,' Abdullah said.
But Abdullah added some power to her already strong hitting tools this season.
Abdullah hit .582 and belted a career-high 15 home runs. She also hit 12 doubles, four triples and drove in 59 runs overall.
'My travel coach, Scott Smith, helped me with the mental part,' Abdullah said. 'But I also got in the gym and added some power. I was a lot more comfortable with my swing.'
Villazon split some starts last season with former Doral ace Yessenia Lopez, who now pitches at UCF. She knew the responsibility was hers to carry on a pitching legacy at the school.
Villazon, an FIU signee, more than lived up to expectations, going 26-1 with an 0.63 ERA, and striking out 261 batters in 145 innings. Villazon also hit .475, with two home runs, nine doubles and finished with 45 RBI.
'It felt like I had big shoes to fill, but I just worked as hard as I could to perform well enough for my team and win it, and pushing myself was so much fun,' Villazon said.
Hashtags

Try Our AI Features
Explore what Daily8 AI can do for you:
Comments
No comments yet...
Related Articles


Fox News
2 hours ago
- Fox News
Terron Armstead excited to be voice for NFL players dealing with similar injury situation in retirement
Terron Armstead retired from the NFL after 12 seasons with the New Orleans Saints and Miami Dolphins, and he has not spared any details when explaining why now is the right time to step away from the game. It is the first time since he was 5 years old, a total of 28 years, that he will not be playing for a football team this fall. However, Armstead shared some grueling injury stories that led the offensive tackle to hang up his cleats. Why did the 33-year-old share his personal injury journey? Now on the outside looking in, he wants to be the voice for players going through similar situations in the NFL today. "Now that I'm done, I would like to start sharing more of my stories because there's players that are actively playing who are dealing with similar situations," he told Fox News Digital at Fanatics Fest on Friday. "So, I want to be a voice for them and allow the fans to know that they can't necessarily speak on their injury. Because you never want to have those built-in excuses before a game, like, 'I lost on this play because of my knee.' You know what I mean? Never want to have that." For NFL fans, it sometimes gets lost in the heat of competition and highlight-reel plays how much of a toll the 17-game-plus season can take on a player's body, especially a lineman like Armstead. Years of training and competing on the gridiron takes its toll, and Armstead said his ailment was a knee injury he constantly had to battle through since his third year in the league. "I didn't see a practice field at all, and not because I didn't want to or the Dolphins just wanted me to rest. It's like I literally couldn't walk," he said during an appearance on the "Nightcap Show." "After a game on Sunday, I wouldn't be able to walk on my own, under my own power, until Wednesday, Thursday. So, I was only able to play under the pain meds. I couldn't put any pressure on my knee, so it was like, I can't keep doing that to myself." So, no, Armstead is not going to be one of those retirees who will get the urge to get back on the field come Week 1. "I think I'm done, I'm at peace with it. I'm excited to be on this side to talk about the game, share my knowledge and experience. "After being in the game for so long, and playing football for so long since five years old, it's definitely bittersweet. It's my first year without it after 28 years, so I'll see what this life is going to be like without football. I'm so grateful and appreciative for it, but I'm excited for my future." While he may be off the sidelines, Armstead still wants to make an impact on the game he loves dearly, especially for those players who continue to put their bodies on the line each year to hunt for a Super Bowl title alongside their teammates. Follow Fox News Digital's sports coverage on X, and subscribe to the Fox News Sports Huddle newsletter.
Yahoo
2 hours ago
- Yahoo
Inter Miami CF vs. Palmeiras: How to watch Lionel Messi in the FIFA Club World Cup today
If you buy something through a link in this article, we may earn commission. Pricing and availability are subject to change. Inter Miami clinched a 2-1 win in their second game at the 2025 FIFA Club World Cup when Lionel Messi scored on a free kick that landed in Porto's goal on Thursday night, and they're hoping that momentum will continue when they face Brazil's Palmeiras for their third game of the group stage. That game will take place at the Hard Rock Stadium in Miami on Monday, June 23 at 9 p.m. ET. You can tune in to the Inter Miami vs. Palmeiras game for free on DAZN (sign up for a free account here) and TNT and truTV, which you can find on platforms like DirecTV, Max and more. Here's everything you need to know about the Inter Miami vs. Palmeiras game, how to stream the match and how to get tickets to go to the Club World Cup games. How to watch Inter Miami vs. Palmeiras at the FIFA Club World Cup: Date: Monday, June 23, 2025 Advertisement Time: 9 p.m. ET Location: Hard Rock Stadium, Miami Gardens, FL TV channel: TNT, truTV Streaming: DAZN, Hulu + Live TV, DirecTV, Sling, Max and more When is the Inter Miami vs. Palmeiras game? The FIFA Club World Cup game between Inter Miami and Palmeiras is on Monday, June 23, at 9 p.m. ET. What channel is the FIFA Club World Cup on? This week's match between Inter Miami and Palmeiras is available to watch for free by registering for DAZN. For even more sports coverage, you can purchase a month-to-month subscription through DAZN for $23.99, or you can pay $13.99/month if you commit to an annual subscription. Advertisement It's important to note that despite Fubo recently teaming up with DAZN for a new add-on option, subscribers to DAZN via Fubo will not be able to view Club World Cup matches via their subscription. They can, however, just like any other viewer, create a free DAZN account directly on the platform to tune into games. Don't want to download the DAZN app? No problem – you can tune into Monday's game on TNT and truTV, too, which are available on platforms like Max, Hulu + Live TV and DirecTV. (Some, but not all, FIFA Club World Cup games will air on TNT, TBS or truTV. You can find a breakdown of which games air on those channels here.) Where to watch the FIFA Club World Cup: Watch the FIFA Club World Cup on DAZN Dazn This year, you can watch all 63 games of the FIFA World Cup on DAZN for free. You can catch all the action simply by registering on DAZN's site, which will give you full access to the tournament. If you want even. more sports coverage, including crossover boxing, women's soccer, pool matches and more, you can also sign up for a monthly subscription which is now available for just $13.99/month. Free at DAZN Who is playing in the FIFA Club World Cup? The breakdown of this year's Club World Cup is as follows: there are 12 clubs from Europe's UEFA League, six from South America's CONMEBOL, five from the North American CONCACAF, four representing Asia's AFC, four from Africa's CAF and one from New Zealand, representing OFC. They have been placed in the following groups for the first stage of the tournament: Advertisement Group A: Al Ahly (Egypt), Porto (Portugal), Palmeiras (Brazil), Inter Miami (United States) Group B: Paris Saint-Germain (France), Atlético Madrid (Spain), Botafogo (Brazil), Seattle Sounders (United States) Group C: Bayern Munich (Germany), Auckland City (New Zealand), Boca Juniors (Argentina), Benfica (Portugal) Group D: Flamengo (Brazil), Espérance Sportive de Tunis (Tunisia), Chelsea (England), LAFC (United States) Group E: River Plate (Argentina), Urawa Red Diamonds (Japan), Monterrey (Mexico), Inter Milan (Italy) Group F: Fluminense (Brazil), Borussia Dortmund (Germany), Ulsan HD (Korea Republic), Mamelodi Sundowns (South Africa) Advertisement Group G: Manchester City (England), Wydad AC (Morocco), Al Ain (United Arab Emirates), Juventus (Italy) Group H: Real Madrid (Spain), Al-Hilal (Saudi Arabia), Pachuca (Mexico), Red Bull Salzburg (Austria) FIFA Club World Cup game schedule: The scheduled group stage matches are listed below. You can check out the complete schedule for all 63 FIFA Club World Cup matches here. (All times Eastern) Saturday, June 14 Group A: Al Ahly FC v Inter Miami CF, Hard Rock Stadium, Miami, 8:00 p.m. Sunday, June 15 Group C: FC Bayern München v Auckland City FC, TQL Stadium, Cincinnati, 12:00 p.m. Group B: Paris Saint-Germain v Atlético de Madrid, Rose Bowl Stadium, Los Angeles, 12:00 p.m. Advertisement Group A: SE Palmeiras v FC Porto, MetLife Stadium, New York New Jersey, 6:00 p.m. Group B: Botafogo v Seattle Sounders FC, Lumen Field, Seattle, 7:00 p.m. Monday, June 16 Group D: Chelsea FC v Los Angeles FC/Club América, Mercedes-Benz Stadium, Atlanta, 3:00 p.m. Group C: CA Boca Juniors v SL Benfica, Hard Rock Stadium, Miami, 6:00 p.m. Group D: CR Flamengo v Espérance Sportive de Tunis, Lincoln Financial Field, Philadelphia, 9:00 p.m. Tuesday, June 17 Group F: Fluminense FC v Borussia Dortmund, MetLife Stadium, New York New Jersey, 12:00 p.m. Group E: CA River Plate v Urawa Red Diamonds Lumen Field, Seattle, 12:00 p.m. Advertisement Group F: Ulsan HD v Mamelodi Sundowns FC, Inter&Co Stadium, Orlando, 6:00 p.m. Group E: CF Monterrey v FC Internazionale Milano, Rose Bowl Stadium, Los Angeles, 6:00 p.m. Wednesday, 18 June Group G: Manchester City v Wydad AC, Lincoln Financial Field, Philadelphia, 12:00 p.m. Group H: Real Madrid C. F. v Al Hilal, Hard Rock Stadium, Miami, 3:00 p.m. Group H: CF Pachuca v FC Salzburg, TQL Stadium, Cincinnati, 6:00 p.m. Group G: Al Ain FC v Juventus FC, Audi Field, Washington, D.C., 9:00 p.m. Thursday, June 19 Group A: SE Palmeiras v Al Ahly FC, MetLife Stadium, New York New Jersey, 12:00 p.m. Group A: Inter Miami CF v FC Porto, Mercedes-Benz Stadium, Atlanta, 3:00 p.m. Advertisement Group B: Seattle Sounders FC v Atlético de Madrid, Lumen Field, Seattle, 3:00 Group B: Paris Saint-Germain v Botafogo, Rose Bowl Stadium, Los Angeles, 6:00 Friday, June 20 Group C: SL Benfica v Auckland City FC - Inter&Co Stadium, Orlando, 12:00 p.m. Group D: CR Flamengo v Chelsea FC - Lincoln Financial Field, Philadelphia, 2:00 p.m. Group D: Los Angeles FC/Club América v Espérance Sportive de Tunis, GEODIS Park, Nashville, 5:00 p.m. Group C: FC Bayern München v CA Boca Juniors - Hard Rock Stadium, Miami, 9:00 p.m. Saturday, June 21 Group F: Mamelodi Sundowns FC v Borussia Dortmund, TQL Stadium, Cincinnati, 12:00 p.m. Advertisement Group E: FC Internazionale Milano v Urawa Red Diamonds, Lumen Field, Seattle, 12:00 p.m. Group F: Fluminense FC v Ulsan HD, MetLife Stadium, New York New Jersey, 6:00 p.m. Group E: CA River Plate v CF Monterrey, Rose Bowl Stadium, Los Angeles, 6:00 p.m. Sunday, June 22 Group G: Juventus FC v Wydad AC, Lincoln Financial Field, Philadelphia, 12:00 p.m. Group H: Real Madrid C. F. v CF Pachuca, Bank of America Stadium, Charlotte, 3:00 p.m. Group H: FC Salzburg v Al Hilal, Audi Field, Washington, D.C., 6:00 p.m. Group G: Manchester City v Al Ain FC, Mercedes-Benz Stadium, Atlanta, 9:00 p.m. Monday, June 23 Group B: Seattle Sounders FC v Paris Saint-Germain, Lumen Field, Seattle, 12:00 p.m. Advertisement Group B: Atlético de Madrid v Botafogo, Rose Bowl Stadium, Los Angeles, 12:00 p.m. Group A: Inter Miami CF v SE Palmeiras, Hard Rock Stadium, Miami, 9:00 p.m. Group A: FC Porto v Al Ahly FC, MetLife Stadium, New York New Jersey, 9:00 p.m. Tuesday, June 24 Group C: Auckland City FC v CA Boca Juniors, GEODIS Park, Nashville, 2:00 p.m. Group C: SL Benfica v FC Bayern München, Bank of America Stadium, Charlotte, 3:00 p.m. Group D: Los Angeles FC/Club América v CR Flamengo, Camping World Stadium, Orlando, 9:00 p.m. Group D: Espérance Sportive de Tunis v Chelsea FC, Lincoln Financial Field, Philadelphia, 9:00 p.m. Wednesday, June 25 Group F: Borussia Dortmund v Ulsan HD, TQL Stadium, Cincinnati, 3:00 p.m. Advertisement Group F: Mamelodi Sundowns FC v Fluminense FC, Hard Rock Stadium, Miami, 3:00 p.m. Group E: FC Internazionale Milano v CA River Plate, Lumen Field, Seattle, 6:00 p.m. Group E: Urawa Red Diamonds v CF Monterrey, Rose Bowl Stadium, Los Angeles, 6:00 p.m. Thursday, June 26 Group G: Juventus FC v Manchester City, Camping World Stadium, Orlando, 3:00 p.m. Group G: Wydad AC v Al Ain FC, Audi Field, Washington, D.C., 3:00 p.m. Group H: Al Hilal v CF Pachuca, GEODIS Park, Nashville, 8:00 p.m. Group H: FC Salzburg v Real Madrid, Lincoln Financial Field, Philadelphia, 9:00 p.m. More ways to watch the Inter Miami vs. FC Porto game:


Miami Herald
3 hours ago
- Miami Herald
Longtime athletic director Ira Fluitt is a Miami Herald Lifetime Achievement Award recipient
Once upon a time, he became the first high school freshman to ever play a varsity basketball game in Miami-Dade County. More than a half century later, it was time for Ira Fluitt to say goodbye following a distinguished career as an athlete, teacher, coach, athletic director and administrator. For his accomplishments and service to Miami-Dade County, Fluitt is one of this year's Miami Herald Lifetime Achievement Award recipients. On June 6, Fluitt was the guest of honor at a special retirement ceremony at the 94th Aero Squadron next to Miami International Airport. After spending the last 43 years at Miami Springs High School and Miami Norland as a teacher, coach, business manager and athletic director followed by a 10-year stint as a Curriculum Support Specialist for Miami-Dade County Public Schools (overseeing Middle School athletics and activities), Fluitt decided it was time to start spending more time with family, mainly his wife Vernita and step daughters, Katrina and Tori. 'A very emotional day for me today seeing so many of my peers here and honored that the Miami Herald has recognized me for my years of service,' said Fluitt, whose Miami-Dade County duties also called for him to oversee the operations at Traz Powell Stadium. 'I never could have imagined where this road would've taken me so many years ago but I feel so blessed. You never know how you're going to see things or the road that's going to be mapped out for you. It's how God blesses you in the long run and he was awfully good to me to send my on the journey that I had.' Spearheaded by Miami High administrator David Schorr, and other athletic directors and administrators from around Dade County were in attendance at the ceremony to honor Fluitt, as well as Marc Berman, who spent the last 17 years at Hialeah as a head football coach and AD, and is also retiring after nearly four decades. Fluitt entered as a ninth grader at Miami Springs in 1973 and it coincidentally marked the first year that freshmen could participate in varsity sports. With Fluitt's penchant for long-range bullseye shooting, he quickly developed the nickname, 'Do It' Fluitt. He started for coach Mike McDonough and the Golden Hawks all four years and was an All-Dade first team selection for the Miami Herald as a junior in 1976 and again as a senior in 1977. 'No telling how many points I might've average if they'd had a three-point line back then,' said Fluitt with a chuckle and a smile. After playing collegiate hoops at Troy University, Fluitt returned to his alma mater in the early 1980s where he was hired as a substitute teacher and assistant coach under both McDonough and football coach Buddy Goins. In 1997, he was promoted to athletics business manager under then-AD Carlos Perez. Then came 2002 and his big break, being hired as the new AD at Norland. Fluitt would spend the next 12 years helping lead the Vikings to nine different state titles, two in football, five in boys basketball and two in girls basketball. Fittingly, both basketball coaches Lawton Williams III (boys) and Carla Harris (formerly girls) were in attendance to honor him as well. 'What a dream life I have enjoyed,' Fluitt said. 'My vision when I came out of high school and then college was like any other young kid playing basketball, to play at the highest level, the NBA. But of course those things don't always work out and then I was led on a path that led me to this day and I wouldn't have changed it for anything in the world.'