PLAYER PROFILE

Shaft Brewer Jr..

Birkirkara FC · USA

Matrix 173666

At a glance

Full name
Shaft Keith Brewer Jr.
Born
28 Oct 1999
Age today
27
Nationality
USA

Career by season

33 recorded appearances
Shaft Brewer Jr. appearances by season, competition and team
SeasonCompetitionTeamAppsStartsGoalsAssistsMinutesCards
26/27Malta Premier League Birkirkara FC 118017700
25/26Malta Premier League Valletta FC 1613021,1581
2024U.S. Open Cup North Carolina FC 22001330
2023U.S. Open Cup Union Omaha 22001800
2021Norwegian Cup IF Fram 22001510

Appearances in our supported competitions. Goals, assists and minutes come from match reports where we have them.

Match log

Newest first
Shaft Brewer Jr. match log
DateCompetitionMatchScoreMinutesGoals
28 Sep 2025Malta Premier League Tarxien Rainbows v Valletta FC 1 – 260
24 Sep 2025Malta Premier League Valletta FC v Mosta FCSubstitute, on 83′ 4 – 17
21 Sep 2025Malta Premier League Sliema Wanderers v Valletta FC 1 – 190
16 Sep 2025Malta Premier League Floriana FC v Valletta FC 0 – 290
12 Sep 2025Malta Premier League Valletta FC v Marsaxlokk FC 3 – 190
31 Aug 2025Malta Premier League Hamrun Spartans v Valletta FC 1 – 190
16 Aug 2025Malta Premier League Valletta FC v Birkirkara FC 0 – 076
08 May 2024U.S. Open Cup North Carolina FC v Phoenix Rising FC 1 – 263
17 Apr 2024U.S. Open Cup North Carolina FC v Carolina Core FC 1 – 070
26 Apr 2023U.S. Open Cup St. Louis CITY SC v Union Omaha 5 – 190
06 Apr 2023U.S. Open Cup Union Omaha v El Paso Locomotive FC 2 – 090
01 Aug 2021Norwegian Cup IF Fram v Odds Ballklubb 0 – 161
25 Jul 2021Norwegian Cup Flint Fotball v IF Fram 1 – 290

Career transfers

15 recorded moves

All recorded career moves, newest first.

Shaft Brewer Jr. career transfers
Date FromToMoveFee
30 Jul 2026 Valletta FC Birkirkara FC Transfer Free
01 Jul 2025 Las Vegas Lights FC Valletta FC Transfer —
24 Jan 2025 North Carolina FC Las Vegas Lights FC Transfer Free
19 Dec 2023 Union Omaha North Carolina FC Transfer Free
18 Aug 2022 Without club Union Omaha Transfer —
01 Jan 2022 IF Fram Without club Released —
06 Aug 2020 Without club IF Fram Transfer —
28 Jul 2019 Los Angeles FC Without club Released —
27 Jul 2019 Phoenix Rising FC Los Angeles FC Loan return
14 Mar 2019 Los Angeles FC Phoenix Rising FC Loan —
30 Nov 2018 Phoenix Rising FC Los Angeles FC Loan return
17 Aug 2018 Los Angeles FC Phoenix Rising FC Loan —
21 Mar 2018 RB Leipzig U19 Los Angeles FC Transfer Free
01 Jul 2017 FC Dallas Academy RB Leipzig U19 Transfer Free
01 Jul 2016 Sacramento Republic FC Academy FC Dallas Academy Transfer Free

Contracts and market values are not available yet.