Philadelphia sit atop the Eastern Conference standings, unbeaten through four matches while Charlotte have settled into life in the MLS, having won their last two matches.
The Union sport a 6-2-1 record against expansion sides and have won four straight while Charlotte looks for their first points on the road after wins over Cincinnati and New England at home.
Mikael Uhre had his first full day of training with the squad last Friday and after some rest, participated in his first full week with Philadelphia and looks set to feature in some capacity.
Jose Martinez picked up a slight knock on international duty, but manager Jim Curtin has proclaimed him "ready to go" for this match.
Vinicus Mello and Chris Hegardt will both miss out while Yordy Reyna, Karol Swiderski, Adam Armour and Jan Sobocinski are all questionable.
Philadelphia Union: Blake; Wagner, Elliott, Glesnes, Mbaizo; Martinez; Flach, Gazdag, Bedoya; Carranza, Burke
Charlotte FC: Kahlina; Mora, Fuchs, Corujo, Lindsey; Alcívar, Jones, Bender; Ruiz; Swiderski, Ríos
Ones to watch
Daniel Gazdag (Philadelphia)
The Hungarian had his ups and downs when he first joined the club last season, but he's already scored three goals in four games this season and looks to have fully adapted to life in the MLS.
His movement will open up gaps for his teammates and allow them to get in position to make plays.
Karol Swiderski (Charlotte FC)
The Pole has been everything the new boys could have asked for when they signed him from PAOK. In addition to his goal-scoring prowess, which has seen him net four times in the last two games, his class around goal has made him a constant threat.
This is the first-ever meeting between Philadelphia and Charlotte.
The match will be streamed nationally on ESPN+. Coverage in Philadelphia will be provided by PHL17 with WAXN covering the match in English and Telemundo handling Spanish-language duties.
Kickoff is set for 7:30pm Eastern.