Skip to content
Mark O'Mahony

Mark O'Mahony

Attack - Centre-Forward  at Reading FC
Age21
CitizenshipIreland
Height1.82 m
Footright
BornJanuary 14, 2005
at Reading FC 321 days · joined 2025-07-07
🏴25+ Caps
Market value €500k
Centre-Forward Attack

Career snapshot

5
clubs played for
2022
debut season
0.29
goals / match
Brighton & Hove Albion U21
top club · 25 apps

Career highs

€500k
peak value · 2024
€50k
top transfer fee · 22/23
10
best season · 23/24
39 / 18
int'l caps / goals
63Appearances
18Goals
4Assists
3Yellow cards
0Red cards
6Full matches (90′)
Full nameMark O'Mahony
Name in home countryMark Jeremiah O'Mahony
Date of birth2005-01-14 (21 yrs)
Place of birthCarrigaline, Cork, Ireland
CitizenshipIreland
PositionAttack - Centre-Forward (main: Attack)
Footright
Height182.00 m
Current clubReading FC
On loan from ↩ Brighton & Hove Albion U21 parent contract: 2027-06-30
Joined2025-07-07
Contract expires2026-05-31
AgentSBM
Outfitteradidas
May 2026
Transfer: Reading → Brighton U21
25/26 · Return from loan
Jul 2025
Transfer: Brighton U21 → Reading
25/26 · Loan
Jul 2025
25/26 — Reading FC
8 matches · 0 G · 0 A · across 2 competitions
May 2025
Transfer: Portsmouth → Brighton U21
24/25 · Return from loan
Dec 2024
Injury: unknown
16 games missed
Aug 2024
Transfer: Brighton U21 → Portsmouth
24/25 · Loan
Jul 2024
24/25 — Portsmouth FC, Brighton & Hove Albion
14 matches · 4 G · 0 A · across 3 competitions
Jul 2023
23/24 — Brighton & Hove Albion U21, Brighton & Hove Albion
18 matches · 10 G · 3 A · across 3 competitions
Jan 2023
Transfer: Cork City → Brighton U21
22/23 · Transfer · €50k
Jul 2022
2022 — Cork City FC
13 matches · 0 G · 0 A · across 3 competitions
Jul 2022
22/23 — Brighton & Hove Albion U21
10 matches · 4 G · 1 A · across 1 competition
Jan 2022
Transfer: Cork Academy → Cork City
21/22 · Transfer
Jul 2019
Transfer: Carrigaline → Cork Academy
19/20 · Transfer
Jan 1970
Peak market value: €500k
Highest valuation recorded in dataset
503 min
Minutes played by club
Reading FC 0.0%
Portsmouth FC 39.2%
Brighton & Hove Albion 16.1%
Brighton & Hove Albion U21 44.7%
Cork City FC 0.0%
ClubSeasonsFirstLastMatchesGoalsAssistsMinutes
Reading FC 1 25/26 25/26 8 0 0 0
Portsmouth FC 1 24/25 24/25 13 3 0 197
Brighton & Hove Albion 2 23/24 24/25 4 1 0 81
Brighton & Hove Albion U21 2 22/23 23/24 25 14 4 225
Cork City FC 1 2022 2022 13 0 0 0

Career trajectory — goals, assists & market value

3€125K7€250K10€375K13€500K22/23 — 4 goals (Brighton & Hove Albion U21)22/23 — 1 assists522/2323/24 — 10 goals (Brighton & Hove Albion U21)23/24 — 3 assists1323/2424/25 — 4 goals (Portsmouth FC)424/2525/2622/23 — €25K23/24 — €300K24/25 — €500K25/26 — €500KGoalsAssistsMarket value

Goals by season

2022: 00202222/23: 4422/2323/24: 101023/2424/25: 4424/2525/26: 0025/26

Assists by season

2022: 00202222/23: 1122/2323/24: 3323/2424/25: 0024/2525/26: 0025/26
SeasonCompetitionClubMatchesGoalsAssistsYCRCMinutes
25/26 EFL Cup Reading FC 2 0 0 0 0 0
25/26 League One Reading FC 6 0 0 1 0 0
24/25 Championship Portsmouth FC 13 3 0 1 0 197
24/25 EFL Cup Brighton & Hove Albion 1 1 0 0 0 81
24/25 Premier League Brighton & Hove Albion 0 0 0 0 0 0
23/24 EFL Trophy Brighton & Hove Albion U21 4 0 1 0 0 0
23/24 Premier League Brighton & Hove Albion 3 0 0 1 0 0
23/24 Premier League 2 Brighton & Hove Albion U21 11 10 2 0 0 90
22/23 Premier League 2 Brighton & Hove Albion U21 10 4 1 0 0 135
2022 FAI Cup Cork City FC 1 0 0 0 0 0
2022 First Division Cork City FC 11 0 0 0 0 0
2022 Munster Senior Cup Cork City FC 1 0 0 0 0 0
SeasonDateFromToTypeMarket valueFee
19/20 2019-07-01 Carrigaline Cork Academy Transfer 0
21/22 2022-01-25 Cork Academy Cork City Transfer 0
22/23 2023-01-26 Cork City Brighton U21 Transfer 25000 €50k
24/25 2024-08-28 Brighton U21 Portsmouth Loan 300000
24/25 2025-05-31 Portsmouth Brighton U21 Return from loan 500000
25/26 2025-07-07 Brighton U21 Reading Loan 500000
25/26 2026-05-31 Reading Brighton U21 Return from loan 500000
SeasonInjuryFromToDays missedGames missed
24/25 Muscle injury 2024-12-01 2025-02-10 72 16
Current€500k
Peak€500k
Low€25k
Δ since start+€475k
€25k€144k€263k€381k€500k197019701970
DateValue
Jan 1, 1970 €500k
Jan 1, 1970 €500k
Jan 1, 1970 €300k
Jan 1, 1970 €25k
TeamShirtMatchesGoalsDebutAge at debutStatus
Team #37709 #9 3 5 former national player
Team #23132 #9 9 6 former national player
Team #23102 #9 15 6 former national player
Team #21103 #9 12 1 current national player
TeammatePPG played withJoint goalsMinutes
Ruairi McConville 2 0 996
Ben Jackson 2 0 986
Sam Curtis 2 1 978
James McManus 2 1 906
Franco Umeh-Chibueze 1 5 901
Leigh Kavanagh 2 0 857
Jack Hinshelwood 2 0 839
Jacob Slater 2 1 780
Alex Murphy 2 0 766
Kevin Zefi 2 1 745
Justin Ferizaj 2 3 717
Benicio Baker 2 0 664
Seán Grehan 2 0 662
Cameron Peupion 2 2 637
Darius Lipsiuc 2 0 538
Andrew Moran 2 1 509
Joshua Duffus 2 4 444
Killian Cahill 2 0 0
Jack Hinchy 2 0 0
Rocco Vata 2 0 0

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

Top goalscoring seasons

SeasonCompetitionClubGoalsMatches
23/24 Premier League 2 Brighton & Hove Albion U21 10 11
22/23 Premier League 2 Brighton & Hove Albion U21 4 10
24/25 Championship Portsmouth FC 3 13

Top assist seasons

SeasonCompetitionClubAssistsMatches
23/24 Premier League 2 Brighton & Hove Albion U21 2 11
23/24 EFL Trophy Brighton & Hove Albion U21 1 4
22/23 Premier League 2 Brighton & Hove Albion U21 1 10

Every loan spell across this player's career.

SeasonDateFromToTypeFeeValue at transfer
25/26 2026-05-31 Reading Brighton U21 Return from loan €500k
25/26 2025-07-07 Brighton U21 Reading Loan €500k
24/25 2025-05-31 Portsmouth Brighton U21 Return from loan €500k
24/25 2024-08-28 Brighton U21 Portsmouth Loan €300k

Last 50 matches for Reading FC 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
2026-02-07 GB3 AFC Wimbledon 3–2 Reading FC Available
2026-01-31 GB3 Northampton Town 0–2 Reading FC Available
2026-01-27 GB3 Reading FC 2–2 Exeter City Available
2026-01-24 GB3 Reading FC 2–2 Barnsley FC Available
2026-01-17 GB3 Leyton Orient 3–1 Reading FC Available
2026-01-04 GB3 Reading FC 1–0 Stockport County Available
2026-01-01 GB3 Reading FC 2–0 Burton Albion Available
2025-12-29 GB3 Peterborough United 2–2 Reading FC Available
2025-12-26 GB3 Plymouth Argyle 1–0 Reading FC Available
2025-12-18 GB3 Reading FC 0–1 Luton Town Available
2025-12-13 GB3 Bradford City 1–1 Reading FC Available
2025-12-09 GB3 Reading FC 3–2 Peterborough United Available
2025-11-29 GB3 Blackpool FC 2–1 Reading FC Available
2025-11-22 GB3 Reading FC 1–1 Rotherham United Available
2025-11-15 GB3 Wigan Athletic 2–0 Reading FC Available
2025-11-06 GB3 Reading FC 2–0 Stevenage FC Available
2025-10-25 GB3 Reading FC 1–1 Doncaster Rovers Available
2025-10-21 GB3 Reading FC 1–0 Northampton Town Available
2025-10-18 GB3 Cardiff City 2–1 Reading FC Available
2025-10-11 GB3 Exeter City 1–1 Reading FC Available
2025-10-04 GB3 Reading FC 1–1 Mansfield Town Available
2025-09-27 GB3 Stockport County 1–1 Reading FC Available
2025-09-20 GB3 Reading FC 2–1 Leyton Orient Available
2025-09-13 GB3 Barnsley FC 3–2 Reading FC Available
2025-08-30 GB3 Reading FC 1–0 Port Vale FC Available
2025-08-23 GB3 Wycombe Wanderers 2–2 Reading FC Available
2025-08-20 GB3 Bolton Wanderers 1–1 Reading FC Available
2025-08-16 GB3 Reading FC 1–2 AFC Wimbledon Available
2025-08-09 GB3 Reading FC 0–2 Huddersfield Town Available
2025-08-02 GB3 Lincoln City 2–0 Reading FC Available
2025-05-03 GB3 Reading FC 2–4 Barnsley FC Available
2025-04-26 GB3 Bristol Rovers 0–2 Reading FC Available
2025-04-21 GB3 Mansfield Town 1–5 Reading FC Available
2025-04-18 GB3 Reading FC 0–1 Lincoln City Available
2025-04-12 GB3 Northampton Town 0–0 Reading FC Available
2025-04-08 GB3 Shrewsbury Town 1–3 Reading FC Available
2025-04-05 GB3 Reading FC 1–0 Wycombe Wanderers Available
2025-04-01 GB3 Blackpool FC 3–0 Reading FC Available
2025-03-29 GB3 Reading FC 3–1 Peterborough United Available
2025-03-15 GB3 Reading FC 1–1 Stevenage FC Available
2025-03-11 GB3 Reading FC 2–0 Wrexham AFC Available
2025-03-08 GB3 Crawley Town 1–1 Reading FC Available
2025-03-04 GB3 Reading FC 0–0 Exeter City Available
2025-03-01 GB3 Wigan Athletic 1–2 Reading FC Available
2025-02-22 GB3 Reading FC 0–0 Birmingham City Available
2025-02-15 GB3 Reading FC 2–1 Rotherham United Available
2025-02-11 GB3 Reading FC 1–1 Shrewsbury Town Available
2025-02-08 GB3 Huddersfield Town 0–0 Reading FC INJURED Muscle injury
2025-02-01 GB3 Reading FC 1–0 Bolton Wanderers INJURED Muscle injury
2025-01-28 GB3 Burton Albion 3–2 Reading FC INJURED Muscle injury

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

OpponentPWDLGFGAGDWin %
Peterborough United 5 3 0 2 11 9 +2 60%
Charlton Athletic 5 0 2 3 6 12 -6 0%
Cheltenham Town 4 2 1 1 7 2 +5 50%
Bristol Rovers 4 2 1 1 7 4 +3 50%
Barnsley FC 4 2 1 1 8 8 0 50%
Cambridge United 4 3 1 0 8 2 +6 75%
Lincoln City 4 2 2 0 4 1 +3 50%
Oxford United 4 1 3 0 6 5 +1 25%
Fleetwood Town 4 2 2 0 5 2 +3 50%
Wycombe Wanderers 4 2 1 1 7 6 +1 50%
Exeter City 4 2 2 0 3 0 +3 50%
Shrewsbury Town 4 2 2 0 8 3 +5 50%

Auto-detected milestones based on cumulative career totals.

Season / YearMilestoneDate
2022 Senior debut season
22/23 First senior goal

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

SeasonMatchesMinsYC2nd YCRCCards / 90′
25/26 8 0 1 0 0 0
24/25 14 278 1 0 0 0.32
23/24 18 90 1 0 0 1

Output by competition

Career goals and assists broken down by tournament.

Premier League 2
21 apps
14 G
3 A
Championship
13 apps
3 G
0 A
EFL Cup
3 apps
1 G
0 A
EFL Trophy
4 apps
0 G
1 A
League One
6 apps
0 G
0 A
First Division
11 apps
0 G
0 A

Frequently asked about Mark O'Mahony

Who is Mark O'Mahony?

Mark O'Mahony is an Ireland professional footballer who plays as a centre-forward for Reading FC.

How old is Mark O'Mahony?

Mark O'Mahony is 21 years old. He was born on January 14, 2005 in Carrigaline, Cork.

What position does Mark O'Mahony play?

Mark O'Mahony plays as a centre-forward (Attack - Centre-Forward).

What club does Mark O'Mahony play for?

Mark O'Mahony currently plays for Reading FC.

How many career goals has Mark O'Mahony scored?

Across all senior club competitions in our dataset, Mark O'Mahony has scored 18 goals in 63 appearances.

What is Mark O'Mahony's market value?

Mark O'Mahony's most recent reported market value is €500k.