Skip to content
James Vennings

James Vennings

Midfield - Central Midfield  at Braintree Town
Age26
CitizenshipEngland
Height1.80 m
Footright
BornMay 24, 2000
at Braintree Town 692 days · joined 2024-07-01
👕100+ Apps
Market value
Central Midfield Midfield

Career snapshot

5
clubs played for
18/19
debut season
0.01
goals / match
Bromley FC
top club · 69 apps

Career highs

peak value
top transfer fee
1
best season · 21/22
int'l / penalties
134Appearances
2Goals
3Assists
20Yellow cards
0Red cards
43Full matches (90′)
Full nameJames Vennings
Name in home countryJames Frederick Vennings
Date of birth2000-05-24 (26 yrs)
Place of birthLondon, England
CitizenshipEngland
PositionMidfield - Central Midfield (main: Midfield)
Footright
Height180.00 m
Current clubBraintree Town
Joined2024-07-01
Contract expires2026-06-30
AgentTwo Touch Agency
Jul 2025
25/26 — Braintree Town
7 matches · 0 G · 0 A · across 1 competition
Jul 2024
24/25 — Braintree Town
34 matches · 0 G · 1 A · across 2 competitions
Jul 2024
Transfer: Bromley → Braintree
24/25 · Transfer
Jul 2023
23/24 — Bromley FC
17 matches · 0 G · 2 A · across 2 competitions
Jul 2022
22/23 — Bromley FC
40 matches · 1 G · 0 A · across 1 competition
Jul 2022
Transfer: Charlton U21 → Bromley
22/23 · Transfer
May 2022
Transfer: Bromley → Charlton U23
21/22 · Return from loan
Mar 2022
Transfer: Charlton U23 → Bromley
21/22 · Loan
Mar 2022
Transfer: Aldershot → Charlton U23
21/22 · Return from loan
Oct 2021
Transfer: Charlton U23 → Aldershot
21/22 · Loan
Jul 2021
21/22 — Charlton Athletic, Bromley FC, Aldershot Town
25 matches · 1 G · 0 A · across 2 competitions
Jul 2020
20/21 — Charlton Athletic
6 matches · 0 G · 0 A · across 4 competitions
Jul 2019
19/20 — Charlton Athletic
4 matches · 0 G · 0 A · across 2 competitions
Jul 2019
Transfer: Charlton U18 → Charlton U23
19/20 · Transfer
Jul 2018
18/19 — Charlton Athletic U18
1 matches · 0 G · 0 A · across 1 competition
3,912 min
Minutes played by club
Braintree Town 0.0%
Bromley FC 100.0%
Charlton Athletic 0.0%
Aldershot Town 0.0%
Charlton Athletic U18 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Braintree Town 2 24/25 25/26 41 0 1 0
Bromley FC 3 21/22 23/24 69 2 2 3,912
Charlton Athletic 3 19/20 21/22 10 0 0 0
Aldershot Town 1 21/22 21/22 13 0 0 0
Charlton Athletic U18 1 18/19 18/19 1 0 0 0

Career trajectory — goals, assists & market value

112221/22 — 1 goals (Bromley FC)121/2222/23 — 1 goals (Bromley FC)122/2323/24 — 2 assists223/2424/25 — 1 assists124/25GoalsAssistsMarket value

Goals by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 1121/2222/23: 1122/2323/24: 0023/2424/25: 0024/2525/26: 0025/26

Assists by season

18/19: 0018/1919/20: 0019/2020/21: 0020/2121/22: 0021/2222/23: 0022/2323/24: 2223/2424/25: 1124/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 National League Braintree Town 7 0 0 0 0 0
24/25 FA Cup Braintree Town 1 0 0 0 0 0
24/25 National League Braintree Town 33 0 1 7 0 0
23/24 FA Cup Bromley FC 1 0 0 0 0 0
23/24 National League Bromley FC 16 0 2 2 0 0
22/23 National League Bromley FC 40 1 0 6 0 2,960
21/22 EFL Cup Charlton Athletic 0 0 0 0 0 0
21/22 National League Bromley FC 12 1 0 4 0 952
21/22 National League Aldershot Town 13 0 0 1 0 0
20/21 EFL Cup Charlton Athletic 1 0 0 0 0 0
20/21 EFL Trophy Charlton Athletic 3 0 0 0 0 0
20/21 FA Cup Charlton Athletic 1 0 0 0 0 0
20/21 League One Charlton Athletic 1 0 0 0 0 0
19/20 Championship Charlton Athletic 3 0 0 0 0 0
19/20 FA Cup Charlton Athletic 1 0 0 0 0 0
18/19 FA Youth Cup Charlton Athletic U18 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
19/20 2019-07-01 Charlton U18 Charlton U23 Transfer 0
21/22 2021-10-02 Charlton U23 Aldershot Loan 0
21/22 2022-03-11 Aldershot Charlton U23 Return from loan 0
21/22 2022-03-15 Charlton U23 Bromley Loan 0
21/22 2022-05-31 Bromley Charlton U23 Return from loan 0
22/23 2022-07-01 Charlton U21 Bromley Transfer 0
24/25 2024-07-01 Bromley Braintree Transfer 0

No recorded injuries.

No market value history.

No national team data.

TeammatePPG played withJoint goalsMinutes
Louie Annesley 1 1 0
Inih Effiong 1 0 0
Jermaine Francis 1 0 0
Lucas 1 0 0
Adam Marriott 1 0 0
Kyrell Lisbie 1 0 0
Reice Charles-Cook 2 0 0
Besart Topalloj 1 0 0
Matt Robinson 1 0 0
Corey Whitely 1 0 0
Jude Arthurs 1 0 0
Omar Sowunmi 2 0 0
Harry Forster 1 0 0
Louis Dennis 2 0 0
Callum Reynolds 2 0 0
Byron Webster 2 0 0
Michael Cheek 2 1 0

Single-season peaks across competitions in this player's career.

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
22/23 National League Bromley FC 1 40
21/22 National League Bromley FC 1 25

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 National League Bromley FC 2 16
24/25 National League Braintree Town 1 33

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
21/22 2022-05-31 Bromley Charlton U23 Return from loan
21/22 2022-03-15 Charlton U23 Bromley Loan
21/22 2022-03-11 Aldershot Charlton U23 Return from loan
21/22 2021-10-02 Charlton U23 Aldershot Loan

Last 50 matches for Braintree Town The Availability column cross-references our injury database — matches inside a known injury window are flagged INJURED. Per-match goal attribution requires a paid feed (FBref/Sofascore) and isn't wired up yet.

DateCompHomeScoreAwayAvailability
2025-12-30 CNAT Woking FC 2–0 Braintree Town Available
2025-12-26 CNAT Braintree Town 0–3 Southend United Available
2025-12-20 CNAT Braintree Town 0–2 Hartlepool United Available
2025-12-06 CNAT Halifax Town 2–0 Braintree Town Available
2025-11-29 CNAT Braintree Town 0–1 Morecambe FC Available
2025-11-22 CNAT Scunthorpe United 4–0 Braintree Town Available
2025-11-15 CNAT Braintree Town 1–1 Truro City Available
2025-11-08 CNAT Wealdstone FC 1–0 Braintree Town Available
2025-11-05 CNAT Braintree Town 0–0 Brackley Town Available
2025-10-25 CNAT Braintree Town 0–0 Altrincham FC Available
2025-10-18 CNAT Solihull Moors 2–0 Braintree Town Available
2025-10-04 CNAT Braintree Town 0–0 Sutton United Available
2025-09-30 CNAT Aldershot Town 1–1 Braintree Town Available
2025-09-27 CNAT Braintree Town 1–2 Gateshead FC Available
2025-09-24 CNAT Boston United 2–0 Braintree Town Available
2025-09-20 CNAT Eastleigh FC 1–3 Braintree Town Available
2025-09-13 CNAT Braintree Town 2–3 York City Available
2025-09-06 CNAT Rochdale AFC 2–0 Braintree Town Available
2025-09-02 CNAT Braintree Town 1–2 Tamworth FC Available
2025-08-30 CNAT Braintree Town 0–0 Forest Green Rovers Available
2025-08-25 CNAT Carlisle United 5–0 Braintree Town Available
2025-08-23 CNAT Braintree Town 1–0 Yeovil Town Available
2025-08-20 CNAT Boreham Wood 2–1 Braintree Town Available
2025-08-16 CNAT Hartlepool United 2–0 Braintree Town Available
2025-08-09 CNAT Braintree Town 3–0 Halifax Town Available
2025-05-05 CNAT Braintree Town 2–0 Rochdale AFC Available
2025-04-26 CNAT Halifax Town 1–0 Braintree Town Available
2025-04-21 CNAT Braintree Town 0–0 Dagenham & Redbridge Available
2025-04-18 CNAT Southend United 0–0 Braintree Town Available
2025-04-12 CNAT Tamworth FC 4–2 Braintree Town Available
2025-04-05 CNAT Braintree Town 2–1 Barnet FC Available
2025-03-29 CNAT Woking FC 2–1 Braintree Town Available
2025-03-22 CNAT Braintree Town 2–1 York City Available
2025-03-18 CNAT Gateshead FC 1–3 Braintree Town Available
2025-03-15 CNAT Braintree Town 0–1 Boston United Available
2025-03-08 CNAT AFC Fylde 0–2 Braintree Town Available
2025-03-04 CNAT Maidenhead United 3–3 Braintree Town Available
2025-03-01 CNAT Braintree Town 1–0 Eastleigh FC Available
2025-02-22 CNAT Sutton United 1–1 Braintree Town Available
2025-02-19 CNAT Braintree Town 1–2 Wealdstone FC Available
2025-02-15 CNAT Braintree Town 2–0 Forest Green Rovers Available
2025-02-08 CNAT Altrincham FC 3–1 Braintree Town Available
2025-02-01 CNAT Braintree Town 1–1 Hartlepool United Available
2025-01-25 CNAT Ebbsfleet United 0–1 Braintree Town Available
2025-01-18 CNAT Braintree Town 1–0 Solihull Moors Available
2025-01-14 CNAT Aldershot Town 2–2 Braintree Town Available
2025-01-01 CNAT Braintree Town 0–1 Southend United Available
2024-12-26 CNAT Dagenham & Redbridge 2–4 Braintree Town Available
2024-12-21 CNAT Braintree Town 0–2 Oldham Athletic Available
2024-12-14 CNAT Yeovil Town 3–1 Braintree Town Available

Teams faced most often by James Vennings's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).

OpponentPWDLGFGAGDWin %
Eastleigh FC 4 3 1 0 7 1 +6 75%
Barnet FC 4 2 1 1 8 6 +2 50%
Aldershot Town 4 2 2 0 7 5 +2 50%
Torquay United 4 3 1 0 5 1 +4 75%
Boreham Wood 4 1 1 2 5 6 -1 25%
Woking FC 4 2 0 2 4 4 0 50%
Halifax Town 4 0 3 1 2 3 -1 0%
Wealdstone FC 4 1 2 1 9 9 0 25%
Chesterfield FC 4 2 1 1 10 7 +3 50%
Yeovil Town 4 2 0 2 7 5 +2 50%
Solihull Moors 4 2 1 1 8 6 +2 50%
Altrincham FC 4 2 2 0 4 2 +2 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
18/19 Senior debut season
21/22 First senior goal

Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.

SeasonMatchesMinsYC2nd YCRCCards / 90′
24/25 34 0 7 1 0 0
23/24 17 0 2 0 0 0
22/23 40 2,960 6 0 0 0.18
21/22 25 952 5 0 0 0.47

Output by competition

Career goals and assists broken down by tournament.

National League
121 apps
2 G
3 A

Frequently asked about James Vennings

Who is James Vennings?

James Vennings is an England professional footballer who plays as a central midfield for Braintree Town.

How old is James Vennings?

James Vennings is 26 years old. He was born on May 24, 2000 in London.

What position does James Vennings play?

James Vennings plays as a central midfield (Midfield - Central Midfield).

What club does James Vennings play for?

James Vennings currently plays for Braintree Town.

How many career goals has James Vennings scored?

Across all senior club competitions in our dataset, James Vennings has scored 2 goals in 134 appearances.