Skip to main content
B. Craig Photo

B. Craig

Age
21
Nationality
USA
Height
185 cm
Weight
72 kg
Current Season
0
Appearances
0
Goals
0
Assists
0
Minutes

Career_progression

Swipe_to_see_more

2025/2026

CF Montreal Philadelphia Union
6
Games
0
Goals
0
Assists
CF Montreal (6 Games_short)
Philadelphia Union (0 Games_short)
Major League Soccer

2024/2025

El Paso Locomotive Philadelphia Union
19
Games
1
Goals
0
Assists
El Paso Locomotive (19 Games_short)
Philadelphia Union (0 Games_short)
Major League Soccer, US Open Cup +1

2023/2024

Bethlehem Steel United States U20 +2
11
Games
1
Goals
1
Assists
Bethlehem Steel (6 Games_short)
United States U20 (5 Games_short)
Austin (0 Games_short)
Philadelphia Union (0 Games_short)
Major League Soccer, US Open Cup +4

2022/2023

Bethlehem Steel United States U20 +1
24
Games
1
Goals
0
Assists
Bethlehem Steel (18 Games_short)
United States U20 (5 Games_short)
Philadelphia Union (1 Games_short)
Major League Soccer, CONCACAF U20 +1

2021/2022

Philadelphia Union
0
Games
0
Goals
0
Assists
Major League Soccer, CONCACAF Champions League

2020/2021

Bethlehem Steel
14
Games
1
Goals
0
Assists
USL Championship
74
Career_games
4
Career_goals
1
Career_assists
Scoring_rate_declined

Advanced Metrics

2025/2026 Season
-
Avg Rating
No Data
0
Min/Game
0 Total_minutes
0
Goal Involvement
0G + 0A
0
Total Goals
0
Total Assists
0
Goals/Game
0
Assists/Game
0
Goal Involvement

Career Timeline - B. Craig

6 Seasons
4
Total Goals
↘ -1 vs First Season
1
Total Assists
→ Stable vs First Season
74
Total Appearances
12.3 Per Season
7.6
Peak Rating
6.6 Average

Season Breakdown

25
2025/2026
Philadelphia Union, CF Montreal
0
Goals
0
Assists
6
Apps
6.6
Rating
198 Minutes 33 Min/Game
24
2024/2025
El Paso Locomotive, Philadelphia Union
1
Goals
0
Assists
19
Apps
-
Rating
1,406 Minutes 74 Min/Game 0.05 Goals/Game
23
2023/2024
Philadelphia Union, United States U20 + 2 More
1
Goals
1
Assists
11
Apps
7.6
Rating
990 Minutes 90 Min/Game 0.09 Goals/Game
22
2022/2023
United States U20, Bethlehem Steel + 1 More
1
Goals
0
Assists
24
Apps
-
Rating
2,041 Minutes 85 Min/Game 0.04 Goals/Game
21
2021/2022
Philadelphia Union
0
Goals
0
Assists
0
Apps
-
Rating
20
2020/2021
Bethlehem Steel
1
Goals
0
Assists
14
Apps
5.7
Rating
1,061 Minutes 76 Min/Game 0.07 Goals/Game

Career Overview

6
Seasons
74
Appearances
4
Goals
1
Assists
6
Teams
5,696
Minutes
10
Yellow Cards
0
Red Cards

Season History

2025/2026
Philadelphia Union Philadelphia Union
CF Montreal CF Montreal
Goals
0
Assists
0
League
Major League Soccer
2024/2025
El Paso Locomotive El Paso Locomotive
Philadelphia Union Philadelphia Union
Goals
1
Assists
0
League
US Open Cup
Major League Soccer
USL Championship
2023/2024
Philadelphia Union Philadelphia Union
United States U20 United States U20
Austin Austin
Bethlehem Steel Bethlehem Steel
Goals
1
Assists
1
League
CONCACAF Champions League
World Cup - U20
Major League Soccer
MLS Next Pro
US Open Cup
Leagues Cup
2022/2023
United States U20 United States U20
Bethlehem Steel Bethlehem Steel
Philadelphia Union Philadelphia Union
Goals
1
Assists
0
League
CONCACAF U20
MLS Next Pro
Major League Soccer
2021/2022
Philadelphia Union Philadelphia Union
Goals
0
Assists
0
League
CONCACAF Champions League
Major League Soccer
2020/2021
Bethlehem Steel Bethlehem Steel
Goals
1
Assists
0
League
USL Championship

Recent Fixtures

View All →
CF Montreal
0 - 2 FT
Chicago Fire
Jul 19, 2025 Major League Soccer
Philadelphia Union
2 - 1 FT
CF Montreal
Jul 16, 2025 Major League Soccer
Orlando City SC
1 - 1 FT
CF Montreal
Jul 12, 2025 Major League Soccer
CF Montreal
1 - 4 FT
Inter Miami
Jul 5, 2025 Major League Soccer
CF Montreal
1 - 0 FT
New York City FC
Jun 28, 2025 Major League Soccer

Frequently Asked Questions about B. Craig