def filter_by_positions(data, positions):
    """Filter data by positions."""
    relevant_stats = []
    for position, stats in data.items():
        if not positions or position in positions:
            stats['position'] = position
            relevant_stats.append(stats)
    return relevant_stats
