The Miami Marlins have the highest run differential by a team in their last 7 games, with a differential of 18 runs.