Connect with us

Iowa

Jaxx DeJean, brother of Hawkeye icon Cooper, commits to Iowa football

Published

on

Jaxx DeJean, brother of Hawkeye icon Cooper, commits to Iowa football


play

Class of 2027 prospect Jaxx DeJean, the younger brother of former Iowa football star Cooper DeJean, has committed to the Hawkeyes.

Jaxx DeJean made the announcement via social media on Dec. 21.

Advertisement

DeJean, listed at 6-foot-4 and 220 pounds, committed to Iowa as a tight end.

DeJean is a 3-star prospect and the fifth-ranked player in the state of Iowa’s 2027 high school class, according to the 247Sports Composite.

As a junior at OABCIG, DeJean showed versatility offensively. He led the team with 36 receptions for 461 yards and six touchdowns, while rushing for 207 yards and three touchdowns. DeJean also passed for 149 yards and two touchdowns. On the defensive side of the ball, DeJean recorded 18.5 total tackles and three interceptions.

DeJean was named honorable mention All-Iowa by the Des Moines Register.

Advertisement

The Odebolt product earned offers from UNLV, Kansas State, Michigan, UAB and Iowa.

DeJean has become a well-known last name in the Hawkeye and NFL communities.

Cooper DeJean became an Iowa legend in three seasons with the Hawkeyes, starring as a defensive back and punt returner. As a junior, DeJean was Tatum-Woodson Big Ten Defensive Back of the Year and Rodgers-Dwight Big Ten Return Specialist of the Year.

DeJean’s story rose to new heights once he got to the NFL. He somewhat surprisingly slipped to the second round of the 2024 NFL Draft, but was scooped up by the Philadelphia Eagles, which ultimately proved beneficial for both sides. As a rookie, DeJean picked off a pass from megastar quarterback Patrick Mahomes and returned it for a touchdown in Super Bowl LIX to help the Eagles take down the Chiefs.

Advertisement

Before the 2024 NFL Draft, DeJean commented on the recruitment of brother Jaxx.

“I want him to make his own decision,” Cooper said of Jaxx in March of 2024. “If he could be here, that’d be awesome. We’ve all grown up Iowa fans, but I’ll definitely be giving my pitch, for sure.”

Jaxx DeJean is the third prospect to commit to Iowa’s 2027 recruiting class this month.

4-star Bettendorf linebacker Gavin Stecker announced his commitment to the Hawkeyes on Dec. 9. Less than one week later, Pleasantville High School Braylon Bingham also committed to Iowa as a linebacker. And now, DeJean becomes Iowa’s first offensive commitment in the 2027 recruiting class.

All three members of Iowa’s 2027 recruiting class are in-state products.

Advertisement

Follow Tyler Tachman on X @Tyler_T15, contact via email at ttachman@gannett.com



Source link

Iowa

Iowa wide receiver becomes first-ever back-to-back winner of Jet Award

Published

on

Iowa wide receiver becomes first-ever back-to-back winner of Jet Award


Iowa wide receiver Kaden Wetjen becomes first-ever back-to-back winner of Jet Award

Advertisement

OUR TEAM. SOMEONE TO LOOK OUT FOR THIS UPCOMING YEAR, STICKING WITH FOOTBALL, THE JET AWARD GALA HAPPENING TONIGHT IN OMAHA ON THE 15TH YEAR OF THE AWARD. THE AWARD IS GIVEN TO THE COLLEGE RETURN SPECIALIST OF THE YEAR, IOWA’S KADEN WETJEN MAKES HISTORY, BECOMING THE FIRST EVER BACK TO BACK WINNER. OF JOHNNY THE JET RODGERS AWARD. IT’S AWESOME. AND I KIND OF JOKED AROUND LAST YEAR, TOLD ME I WAS GOING TO COME BACK HERE NEXT YEAR AND HERE WE ARE ACTUALLY ACTUALLY DID IT. AND WE ACTUALLY HAD TWICE THE SUCCESS WE HAD LAST YEAR WHEN WE WON IT. SO JUST ME AND THE UNIT, THE TEAM THAT WE HAD WAS, WAS SUPER AWESOME. IT’S NOT JUST THIS AWARD ISN’T JUST FOR ME. IT’S FOR MY, FOR MY TEAMMATES AS WELL. YES. ALSO BEING HONORED TONIGHT, MILLARD SOUTH ALMA JOBJET TAMALA AS MR. FOOTBALL 2025. RECOGNIZING THE TOP HIGH SCHOOL FOOTBALL TALENT IN THE STATE. GUYS, OBVIOUSLY KAMALA TAKING HIS TALENTS TO ALABAMA. HE’LL BE PLAYING IN TUSCALOOSA THIS YEAR AS FAR AS IT COMES WITH EACH AND EVERY TIME ANYBODY WOULD KICK TO HIM, I WOULD SAY, WHAT ARE YOU DOING? DON’T KICK, KICK, KICK IT. HE’S SO GOOD. I MEAN, LOO

Advertisement

Iowa wide receiver Kaden Wetjen becomes first-ever back-to-back winner of Jet Award

Updated: 8:57 PM CDT Apr 2, 2026

Editorial Standards

Advertisement

Omaha hosted the Jet Award Gala on Thursday.It was the 15th year of the award, which was given to the College Return Specialist of the Year.Iowa’s Kaden Wetjen made history, becoming the first-ever back-to-back winner of the Johnny the Jet Rodgers Award.The gala also honored Millard South alum Jett Thomalla as Mr. Football 2025, recognizing the top high school football talent in the state.Make sure you can always see the latest news, weather, sports and more from KETV NewsWatch 7 on Google search.NAVIGATE: Home | Weather | Local News | National | Sports | Newscasts on demand |

Omaha hosted the Jet Award Gala on Thursday.

Advertisement

It was the 15th year of the award, which was given to the College Return Specialist of the Year.

Iowa’s Kaden Wetjen made history, becoming the first-ever back-to-back winner of the Johnny the Jet Rodgers Award.

The gala also honored Millard South alum Jett Thomalla as Mr. Football 2025, recognizing the top high school football talent in the state.

Advertisement

Make sure you can always see the latest news, weather, sports and more from KETV NewsWatch 7 on Google search.

NAVIGATE: Home | Weather | Local News | National | Sports | Newscasts on demand |

Advertisement

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

Advertisement

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

Advertisement

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

Advertisement

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.ketv.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘mobile-weather’, “https://www.ketv.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

Advertisement

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

Advertisement

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

`;
}

function refreshWeatherIframe(containerId) {
var iframeId = ‘weather-iframe-‘ + containerId;
var iframe = document.getElementById(iframeId);
if (iframe && iframe.src) {
var originalSrc = iframe.src;
iframe.src = originalSrc + (originalSrc.indexOf(‘?’) > -1 ? ‘&’ : ‘?’) + ‘t=” + Date.now();
}
}

Advertisement

function initializeWeatherBox(container) {
var containerId = container.getAttribute(“data-container-id’);
var isWeatherBoxV2 = containerId === ‘home-weather-v2’;

function switchWeatherTab(tabName, clickedElement) {
container.querySelectorAll(‘[data-tab-id]’).forEach(function(tab) {
tab.classList.remove(‘open’);
tab.setAttribute(‘aria-selected’, ‘false’);
});

clickedElement.classList.add(‘open’);
clickedElement.setAttribute(‘aria-selected’, ‘true’);

container.querySelectorAll(‘[data-content-id]’).forEach(function(content) {
content.style.display = ‘none’;
content.setAttribute(‘hidden’, ‘true’);
});

var targetContent = container.querySelector(‘[data-content-id=”‘ + tabName + ‘”]’);
if (targetContent) {
targetContent.style.display = ‘block’;
targetContent.removeAttribute(‘hidden’);
}
}

Advertisement

function loadWeatherData() {
// If weather data is already being loaded, wait for it
if (window.weatherDataPromise) {
window.weatherDataPromise.then(function(data) {
if (data && data.data) {
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
}
});
return;
}

var location = { zip: window.DEFAULT_ZIPCODE };

try {
var storedLocations = localStorage.getItem(‘hrst.zip.history’);
if (storedLocations) {
var locations = JSON.parse(storedLocations);
if (locations && locations.length > 0) {
location = locations[0];
}
}
} catch (e) {}

var apiUrl = (window.DEWY_HOSTNAME || ”) + ‘/api/v1/weather/full/’ + location.zip;

if (window.fetch) {
window.weatherDataPromise = fetch(apiUrl)
.then(function(response) { return response.json(); })
.then(function(data) {
if (data && data.data) {
var article = container.closest(‘.article–wrapper’);
var weatherContainer = container.closest(‘.weather-box-container’);
if (weatherContainer) {
weatherContainer.style.display = ‘flex’;
updateCurrentWeather(data.data);
updateForecastTabs(data.data);
updateWeatherAlertsBar(data.data);
}
return data;
}
})
.catch(function(error) {
console.error(‘Error loading weather:’, error);
// Reset to unknown background on error
updateWeatherBackground(‘unknown’);
});
}
}

Advertisement

function updateWeatherAlertsBar(weatherData) {
var weatherWatchHeader = container.querySelector(‘.weather-watch-header’);
if (!weatherWatchHeader) return;

var weatherWatchText = weatherWatchHeader.querySelector(‘.weather-watch-text’);
var weatherWatchLink = weatherWatchHeader.querySelector(‘.weather-watch-link’);

if (weatherData.alerts_count > 0) {
weatherWatchHeader.className=”weather-watch-header has-alerts”;
if (weatherWatchText) {
weatherWatchText.textContent = `Weather Alerts (${weatherData.alerts_count})`;
}
if (weatherWatchLink) {
if (!weatherWatchLink.getAttribute(‘data-initial-href’)) {
weatherWatchLink.setAttribute(‘data-initial-href’, weatherWatchLink.getAttribute(‘href’));
weatherWatchLink.setAttribute(‘data-initial-onclick’, weatherWatchLink.getAttribute(‘onclick’) || ”);
}
weatherWatchLink.setAttribute(‘href’, “https://www.ketv.com/alerts”);
weatherWatchLink.setAttribute(‘onclick’, “return handleWeatherLinkClick(event, ‘click_alerts’, ‘click’, ‘sidelist-weather’, “https://www.ketv.com/alerts”);”);
}
} else {
weatherWatchHeader.className=”weather-watch-header”;
if (weatherWatchText) {
weatherWatchText.textContent = containerId === ‘home-weather-v2’ ? ‘Watch Latest Forecast’ : ‘Latest Forecast’;
}
if (weatherWatchLink) {
var initialHref = weatherWatchLink.getAttribute(‘data-initial-href’);
var initialOnclick = weatherWatchLink.getAttribute(‘data-initial-onclick’);
if (initialHref) {
weatherWatchLink.setAttribute(‘href’, initialHref);
}
if (initialOnclick) {
weatherWatchLink.setAttribute(‘onclick’, initialOnclick);
}
}
}
}

function updateCurrentWeather(weatherData) {
if (weatherData.current) {
var tempValue = weatherData.current.temp_f || ”;
var skyValue = weatherData.current.sky || ”;
var feelsLikeValue = weatherData.current.feels_like_f || weatherData.current.temp_f || ”;

var tempEl = container.querySelector(‘.weather-grid–current-temp-value’);
if (tempEl) {
tempEl.textContent = tempValue;
tempEl.setAttribute(‘aria-label’, tempValue + ‘ degrees Fahrenheit’);
}

Advertisement

var iconEl = container.querySelector(‘.weather-grid–current-icon’);
if (iconEl && weatherData.current.icon_name) {
iconEl.className=”weather-grid–current-icon weather-current-icon icon icon-weather-” + weatherData.current.icon_name;
}

var skyEl = container.querySelector(‘.weather-grid–sky’);
if (skyEl) {
skyEl.textContent = skyValue;
skyEl.setAttribute(‘aria-label’, ‘Current condition: ‘ + skyValue);
}

var feelsEl = container.querySelector(‘.weather-grid–feels’);
if (feelsEl) {
feelsEl.textContent = feelsLikeValue + ‘°F’;
feelsEl.setAttribute(‘aria-label’, feelsLikeValue + ‘ degrees Fahrenheit’);
}

var weatherContainer = container.querySelector(‘.weather-temp-container’);
if (weatherContainer) {
var summary = ‘Current temperature ‘ + tempValue + ‘ degrees Fahrenheit, ‘ +
skyValue + ‘, feels like ‘ + feelsLikeValue + ‘ degrees’;
weatherContainer.setAttribute(‘aria-label’, summary);
}

updateWeatherBackground(weatherData.current.icon_name);
}
}

Advertisement

function updateWeatherBackground(iconName) {
try {
var bgPath = weatherImages.backgrounds[iconName] || weatherImages.backgrounds.unknown;
container.style.backgroundImage=”url(” + bgPath + ‘)’;
} catch (e) {
console.log(‘Error updating weather background:’, e);
}
}

function updateForecastTabs(weatherData) {
var visibleItems = isWeatherBoxV2 ? 6 : 5;

if (weatherData.hourly) {
var hourlyContainer = container.querySelector(‘.weather-hourly-forecast’);
if (hourlyContainer) {
var html=””;
var maxHours = Math.min(visibleItems, weatherData.hourly.length);

for (var i = 0; i 0 ? currentIndex – 1 : tabs.length – 1;
tabs[prevIndex].focus();
break;
case ‘ArrowRight’:
e.preventDefault();
var nextIndex = currentIndex

Loading more articles…

Advertisement



Source link

Continue Reading

Iowa

Iowa State Football Star Lands With Bengals in 2026 NFL Mock Draft

Published

on

Iowa State Football Star Lands With Bengals in 2026 NFL Mock Draft


The Iowa State Football program has been hard at work during spring practices with a new regime taking over following the departure of Matt Campbell. While a lot of the former head coaches’ players will be playing at other schools in 2026, one key player is hoping to hear his name called in the NFL Draft. 

It was a bit of an up-and-down season for the Cyclones, who had a nice winning streak to start the year, but followed it with a four-game losing streak. Some of the inconsistencies were related to injuries with key players being out on the defensive side of the ball. 

This was a unit that was expected to be a bit better than they were in 2026, but the secondary got completely decimated over the course of the year. This had a bit of a ripple effect on the rest of the team, even along their defensive front. However, one player was still able to put together a strong campaign despite all of the teammates around him being out, and now he will be hoping to be drafted into the NFL. 

Advertisement

ESPN NFL Draft experts recently predicted what the first three rounds would look like, and for Iowa State star Domonique Orange, they had him going to the Cincinnati Bengals with the 72nd overall pick. 

Orange Makes Sense for Bengals

Advertisement

Iowa State defensive lineman Dom Orange | Kirby Lee-Imagn Images

Advertisement

After another year of failing to make the playoffs, Cincinnati undoubtedly has some work to do to get back to where they want to be. It wasn’t long ago that this team was in the Super Bowl, and Joe Burrow looked like he could be a main rival of Patrick Mahomes for years to come. 

However, injuries to Burrow the last couple of years have resulted in some of the struggles for the team, but they have also seen their defense really go in the wrong direction. With a top quarterback and two excellent receivers making a ton of money, the Bengals have had to save in other areas, and the defensive side of the ball is one of them. 

Drafting well is an easy way to save money and improve, and landing a player like Orange could be a good start for the Bengals. The talented defensive tackle was one of the best interior defensive linemen in the Big 12, and he should be able to come into the NFL and contribute right away. Due to the position not being a primary one, getting a potential contributor in the third round would be some excellent value for the Bengals. 



Source link

Continue Reading

Iowa

Top Returning Iowa High School Boys Tennis Players

Published

on

Top Returning Iowa High School Boys Tennis Players


The weather might still not be great, but the high school boys’ tennis season has started in Iowa.

Over the years, some high-level players have competed in Iowa, and this year is no different.

Defending Class 1A state champion Charlie LeGrand of Cedar Rapids Xavier is back, as are runners-up Easton Moon from North Polk and Dylan Schulte of Cedar Rapids Prairie.

Advertisement

Here is a look at some of the top players in Iowa high school boys tennis. Stats are from those on the official Bound website.

Iowa High School Boys Tennis Top Returning Players

Advertisement

Charlie LeGrand, Cedar Rapids Xavier, Senior

LeGrand returns off a state-title junior season that saw him finish 14-3 overall.

Easton Moon, North Polk, Senior

Moon lost just once last year, falling to Charlie LeGrand of Cedar Rapids Xavier in the 1A final. He was 29-1 overall winning nearly 300 games.

Dylan Schulte, Cedar Rapids Prairie, Sophomore

Advertisement

The 2A runner-up to his brother, Anthony Schulte, Dylan Schulte went a perfect 17-0 competing at No. 2 for the Hawks as a freshman.

Noah Narmi, Council Bluffs St. Albert, Senior

Narmi had a strong junior season, going 21-7 overall and competing at the state tournament in 1A.

Advertisement

Parker Stroh, Columbus Catholic, Junior

In 20 matches last year, Stroh lost just two, going 33-6 overall in sets played while reaching the state singles tournament.

Advertisement

Lucas Persson, North Scott, Senior

Persson finished with a perfect 17-0 record in the regular season, dropping just two sets in 32 played. He was a qualifier for the 2A state singles tournament.

Jonathan Pyatak, Chariton, Junior

As a sophomore, Pyatak was tough to beat, compiling a mark of 16-4 overall at No. 1.

Tyler Grote, Sergeant Bluff-Luton, Senior

Advertisement

Grote enters his senior season off a 15-2 campaign last spring that saw him reach the state tournament in 1A.

Leif Lundberg, Clear Lake, Senior

Like Grote, Lundberg went 15-2 competing at the No. 1 spot for the Lions, while also qualifying for state.

Advertisement

Garrett Bauermeister, Linn-Mar, Senior

Bauermeister went 30-6 in sets played at the top spot, finishing with a 15-2 record and a spot at the 2A state tournament.

Advertisement

William Feagler, Iowa City High, Sophomore

The talented second-year player had a big freshman season, going 15-1 at No. 2 and qualifying for state.

Karthik Ganesh, Pleasant Valley, Senior

Competing at the No. 2 spot in the order, Ganesh went 14-2 last season, losing just three sets.

Joseph Wright, Sergeant Bluff-Luton, Senior

Advertisement

Wright forms a strong 1-2 punch with Grote, as he was 14-1 with just one lost set last year at the second spot.

Aadil Patel, Johnston, Sophomore

The Dragons are always tough, and Patel looks to keep that true this year after putting together a 13-3 mark at No. 2 that saw himq qualify for state singles.

Advertisement

Joshua Dcruz, Pleasant Valley, Junior

Unbeaten is unbeaten, and that’s what Dcruz was at No. 3 last year, going 16-0 without losing a set.

Advertisement

Caleb Rasmussen, Marshalltown, Senior

Another unbeaten player at No. 3 last spring was Rasmussen, as he went 12-0 and lost just one set all year.



Source link

Advertisement
Continue Reading

Trending