Jay O'Shea
Career snapshot
Position rank · 24/25
Among 2,799 Midfield - Central Midfields · ≥200 mins
Career highs
Born the same day
Shares 1988-08-10 · 6 players total
| Full name | Jay O'Shea |
|---|---|
| Name in home country | James O'Shea |
| Date of birth | 1988-08-10 (37 yrs) |
| Place of birth | Dublin, Ireland |
| Citizenship | Ireland |
| Position | Midfield - Central Midfield (main: Midfield) |
| Foot | right |
| Height | 183.00 m |
| Current club | Brisbane Roar |
| Joined | 2019-07-01 |
| Contract expires | 2026-06-30 |
| Agent | CAA Stellar |
Percentile rank vs 2053 other Midfield - Central Midfields with ≥500 minutes in 24/25. Higher = better (except cards, where lower = better — inverted automatically).
| Club | Seasons | First | Last | Matches | Goals | Assists | Minutes |
|---|---|---|---|---|---|---|---|
| Brisbane Roar | 12 | 19/20 | 24/25 | 170 | 29 | 34 | 5,799 |
| Galway United FC | 2 | 2008 | 2009 | 60 | 15 | 4 | 1,402 |
| Bray Wanderers | 2 | 2006 | 2007 | 36 | 2 | 0 | 754 |
| Bury FC | 2 | 17/18 | 18/19 | 80 | 20 | 9 | 868 |
| Sheffield United | 1 | 16/17 | 16/17 | 10 | 3 | 0 | 128 |
| Chesterfield FC | 5 | 12/13 | 16/17 | 204 | 42 | 30 | 2,184 |
| Milton Keynes Dons | 2 | 11/12 | 12/13 | 52 | 8 | 10 | 854 |
| Port Vale FC | 1 | 10/11 | 10/11 | 5 | 1 | 0 | 367 |
| Stevenage FC | 1 | 10/11 | 10/11 | 7 | 0 | 0 | 0 |
| Birmingham City | 1 | 09/10 | 09/10 | 3 | 0 | 0 | 0 |
| Middlesbrough FC | 1 | 09/10 | 09/10 | 2 | 0 | 0 | 0 |
| Birmingham City U21 | 1 | 09/10 | 09/10 | 11 | 1 | 0 | 987 |
Career trajectory — goals, assists & market value
Goals by season
Assists by season
| Season | Competition | Club | Matches | Goals | Assists | YC | RC | Minutes |
|---|---|---|---|---|---|---|---|---|
| 24/25 | A-League Men | Brisbane Roar | 26 | 3 | 6 | 4 | 0 | 780 |
| 23/24 | A-League Men | Brisbane Roar | 26 | 7 | 4 | 3 | 1 | 313 |
| 22/23 | A-League Men | Brisbane Roar | 24 | 9 | 2 | 3 | 0 | 232 |
| 21/22 | A-League Men | Brisbane Roar | 26 | 3 | 8 | 5 | 0 | 780 |
| 2025 | Australia Cup | Brisbane Roar | 1 | 0 | 0 | 1 | 0 | 0 |
| 2024 | Australia Cup | Brisbane Roar | 1 | 0 | 1 | 0 | 0 | 0 |
| 2023 | Australia Cup | Brisbane Roar | 5 | 1 | 0 | 1 | 0 | 480 |
| 2022 | Australia Cup | Brisbane Roar | 3 | 1 | 1 | 0 | 0 | 300 |
| 2021 | FFA Cup | Brisbane Roar | 2 | 0 | 1 | 0 | 0 | 0 |
| 2019 | FFA Cup | Brisbane Roar | 2 | 0 | 0 | 0 | 0 | 0 |
| 2009 | FAI Cup | Galway United FC | 1 | 1 | 0 | 0 | 0 | 63 |
| 2009 | League of Ireland Cup | Galway United FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 2009 | Premier Division | Galway United FC | 19 | 4 | 2 | 5 | 0 | 428 |
| 2008 | FAI Cup | Galway United FC | 4 | 2 | 1 | 0 | 0 | 176 |
| 2008 | League of Ireland Cup | Galway United FC | 4 | 1 | 0 | 0 | 0 | 390 |
| 2008 | Premier Division | Galway United FC | 29 | 7 | 1 | 5 | 0 | 345 |
| 2007 | FAI Cup | Bray Wanderers | 2 | 0 | 0 | 0 | 0 | 0 |
| 2007 | Premier Division | Bray Wanderers | 25 | 2 | 0 | 0 | 0 | 754 |
| 2006 | Premier Division | Bray Wanderers | 9 | 0 | 0 | 0 | 0 | 0 |
| 20/21 | A-League | Brisbane Roar | 26 | 4 | 3 | 5 | 0 | 574 |
| 20/21 | A-League Finals | Brisbane Roar | 1 | 0 | 0 | 0 | 0 | 0 |
| 19/20 | A-League | Brisbane Roar | 26 | 1 | 8 | 3 | 0 | 2,340 |
| 19/20 | A-League Finals | Brisbane Roar | 1 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | EFL Cup | Bury FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 18/19 | EFL Trophy | Bury FC | 3 | 0 | 0 | 0 | 0 | 0 |
| 18/19 | FA Cup | Bury FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 18/19 | League Two | Bury FC | 44 | 15 | 6 | 4 | 0 | 247 |
| 17/18 | EFL Trophy | Bury FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | FA Cup | Bury FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 17/18 | League One | Bury FC | 27 | 4 | 2 | 0 | 0 | 441 |
| 16/17 | EFL Cup | Chesterfield FC | 1 | 0 | 1 | 0 | 0 | 0 |
| 16/17 | EFL Trophy | Chesterfield FC | 3 | 1 | 1 | 0 | 0 | 218 |
| 16/17 | FA Cup | Chesterfield FC | 2 | 1 | 0 | 0 | 0 | 180 |
| 16/17 | League One | Sheffield United | 10 | 3 | 0 | 0 | 0 | 128 |
| 16/17 | League One | Chesterfield FC | 27 | 6 | 6 | 1 | 0 | 342 |
| 15/16 | FA Cup | Chesterfield FC | 3 | 0 | 1 | 1 | 0 | 0 |
| 15/16 | FL Trophy | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 15/16 | League One | Chesterfield FC | 46 | 9 | 9 | 1 | 0 | 402 |
| 14/15 | FA Cup | Chesterfield FC | 4 | 2 | 0 | 1 | 0 | 120 |
| 14/15 | League Cup | Chesterfield FC | 0 | 0 | 0 | 0 | 0 | 0 |
| 14/15 | League One | Chesterfield FC | 41 | 7 | 3 | 4 | 0 | 361 |
| 14/15 | League One Play-Offs | Chesterfield FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | EFL Trophy | Chesterfield FC | 4 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | FA Cup | Chesterfield FC | 2 | 0 | 1 | 0 | 0 | 0 |
| 13/14 | League Cup | Chesterfield FC | 1 | 0 | 0 | 0 | 0 | 0 |
| 13/14 | League Two | Chesterfield FC | 40 | 9 | 4 | 5 | 0 | 264 |
| 12/13 | EFL Trophy | Milton Keynes Dons | 1 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | FA Cup | Milton Keynes Dons | 2 | 1 | 0 | 0 | 0 | 154 |
| 12/13 | League Cup | Milton Keynes Dons | 3 | 0 | 0 | 0 | 0 | 0 |
| 12/13 | League One | Milton Keynes Dons | 11 | 1 | 2 | 1 | 0 | 432 |
| 12/13 | League Two | Chesterfield FC | 26 | 7 | 4 | 4 | 0 | 297 |
| 11/12 | EFL Trophy | Milton Keynes Dons | 1 | 0 | 1 | 0 | 0 | 0 |
| 11/12 | FA Cup | Milton Keynes Dons | 2 | 1 | 0 | 0 | 0 | 30 |
| 11/12 | League Cup | Milton Keynes Dons | 2 | 0 | 0 | 0 | 0 | 0 |
| 11/12 | League One | Milton Keynes Dons | 28 | 5 | 7 | 2 | 0 | 238 |
| 11/12 | League One Play-Offs | Milton Keynes Dons | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | FA Cup | Stevenage FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Two | Stevenage FC | 5 | 0 | 0 | 0 | 0 | 0 |
| 10/11 | League Two | Port Vale FC | 5 | 1 | 0 | 0 | 0 | 367 |
| 09/10 | Championship | Middlesbrough FC | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | League Cup | Birmingham City | 2 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Premier League | Birmingham City | 1 | 0 | 0 | 0 | 0 | 0 |
| 09/10 | Reserve League South | Birmingham City U21 | 11 | 1 | 0 | 0 | 0 | 987 |
| Season | Date | From | To | Type | Market value | Fee |
|---|---|---|---|---|---|---|
| 07/08 | 2007-07-01 | Home Farm | Bray Wanderers | Transfer | 0 | — |
| 07/08 | 2008-01-01 | Bray Wanderers | Galway United | Transfer | 0 | — |
| 09/10 | 2009-07-01 | Galway United | Birmingham | Transfer | 0 | €100k |
| 09/10 | 2010-03-01 | Birmingham | Middlesbrough | Loan | 700000 | — |
| 09/10 | 2010-05-01 | Middlesbrough | Birmingham | Return from loan | 700000 | — |
| 10/11 | 2010-10-01 | Birmingham | Stevenage | Loan | 700000 | — |
| 10/11 | 2010-12-01 | Stevenage | Birmingham | Return from loan | 700000 | — |
| 10/11 | 2011-01-01 | Birmingham | Port Vale | Loan | 700000 | — |
| 10/11 | 2011-02-01 | Port Vale | Birmingham | Return from loan | 700000 | — |
| 11/12 | 2011-07-01 | Birmingham | MK Dons | Transfer | 700000 | — |
| 12/13 | 2012-11-20 | MK Dons | Chesterfield | Loan | 350000 | — |
| 12/13 | 2013-01-05 | Chesterfield | MK Dons | Return from loan | 350000 | — |
| 12/13 | 2013-01-11 | MK Dons | Chesterfield | Transfer | 350000 | — |
| 16/17 | 2017-01-24 | Chesterfield | Sheff Utd | Loan | 300000 | — |
| 16/17 | 2017-05-31 | Sheff Utd | Chesterfield | Return from loan | 350000 | — |
| 17/18 | 2017-07-01 | Chesterfield | Bury | Transfer | 350000 | — |
| 19/20 | 2019-07-01 | Bury | Brisbane Roar | Transfer | 350000 | — |
No recorded injuries.
| Date | Value |
|---|---|
| Jan 1, 1970 | €250k |
| Jan 1, 1970 | €275k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €300k |
| Jan 1, 1970 | €350k |
| Jan 1, 1970 | €700k |
| Team | Shirt | Matches | Goals | Debut | Age at debut | Status |
|---|---|---|---|---|---|---|
| Team #23102 | — | 5 | 2 | — | — | former national player |
| Team #21103 | — | 6 | 1 | — | — | former national player |
| Teammate | PPG played with | Joint goals | Minutes |
|---|---|---|---|
| Jack Hingert | 1 | 0 | 0 |
| Tom Aldred | 1 | 2 | 0 |
| Kai Trewin | 1 | 0 | 0 |
| Scott Neville | 1 | 3 | 0 |
| Tendayi Darikwa | 2 | 0 | 0 |
| Sam Morsy | 1 | 2 | 0 |
| Rahmat Akbari | 1 | 0 | 0 |
| Ollie Banks | 1 | 2 | 0 |
| Corey Brown | 1 | 2 | 0 |
| Nikola Mileusnic | 1 | 3 | 0 |
| Louis Zabala | 1 | 0 | 0 |
| Armand Gnanduillet | 1 | 1 | 0 |
| Dan Gardner | 1 | 3 | 0 |
| Adam Thompson | 1 | 0 | 0 |
| Joe Murphy | 2 | 0 | 0 |
Single-season peaks across competitions in this player's career.
Top goalscoring seasons
| Season | Competition | Club | Goals | Matches |
|---|---|---|---|---|
| 18/19 | League Two | Bury FC | 15 | 44 |
| 15/16 | League One | Chesterfield FC | 9 | 46 |
| 13/14 | League Two | Chesterfield FC | 9 | 40 |
Top assist seasons
| Season | Competition | Club | Assists | Matches |
|---|---|---|---|---|
| 15/16 | League One | Chesterfield FC | 9 | 46 |
| 21/22 | A-League Men | Brisbane Roar | 8 | 26 |
| 19/20 | A-League | Brisbane Roar | 8 | 26 |
Every loan spell across this player's career.
| Season | Date | From | To | Type | Fee | Value at transfer |
|---|---|---|---|---|---|---|
| 16/17 | 2017-05-31 | Sheff Utd | Chesterfield | Return from loan | — | €350k |
| 16/17 | 2017-01-24 | Chesterfield | Sheff Utd | Loan | — | €300k |
| 12/13 | 2013-01-05 | Chesterfield | MK Dons | Return from loan | — | €350k |
| 12/13 | 2012-11-20 | MK Dons | Chesterfield | Loan | — | €350k |
| 10/11 | 2011-02-01 | Port Vale | Birmingham | Return from loan | — | €700k |
| 10/11 | 2011-01-01 | Birmingham | Port Vale | Loan | — | €700k |
| 10/11 | 2010-12-01 | Stevenage | Birmingham | Return from loan | — | €700k |
| 10/11 | 2010-10-01 | Birmingham | Stevenage | Loan | — | €700k |
| 09/10 | 2010-05-01 | Middlesbrough | Birmingham | Return from loan | — | €700k |
| 09/10 | 2010-03-01 | Birmingham | Middlesbrough | Loan | — | €700k |
Last 50 matches for Brisbane Roar while Jay O'Shea was at the club (joined 2019-07-01). 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.
| Date | Comp | Home | Score | Away | Availability |
|---|---|---|---|---|---|
| 2025-05-02 | AUS1 |
Central Coast Mariners | 1–2 | Brisbane Roar | Available |
| 2025-04-26 | AUS1 |
Brisbane Roar | 1–0 | Wellington Phoenix | Available |
| 2025-04-22 | AUS1 |
Brisbane Roar | 1–1 | Adelaide United | Available |
| 2025-04-17 | AUS1 |
Brisbane Roar | 2–1 | Western United | Available |
| 2025-04-11 | AUS1 |
Melbourne City FC | 3–2 | Brisbane Roar | Available |
| 2025-04-04 | AUS1 |
Brisbane Roar | 1–5 | Macarthur FC | Available |
| 2025-03-30 | AUS1 |
Brisbane Roar | 0–2 | Auckland FC | Available |
| 2025-03-15 | AUS1 |
Perth Glory | 1–3 | Brisbane Roar | Available |
| 2025-03-08 | AUS1 |
Adelaide United | 1–1 | Brisbane Roar | Available |
| 2025-03-01 | AUS1 |
Brisbane Roar | 1–1 | Melbourne Victory | Available |
| 2025-02-21 | AUS1 |
Newcastle United Jets | 3–1 | Brisbane Roar | Available |
| 2025-02-06 | AUS1 |
Wellington Phoenix | 1–1 | Brisbane Roar | Available |
| 2025-01-31 | AUS1 |
Brisbane Roar | 0–1 | Western Sydney Wanderers | Available |
| 2025-01-18 | AUS1 |
Sydney FC | 3–4 | Brisbane Roar | Available |
| 2025-01-11 | AUS1 |
Melbourne City FC | 1–0 | Brisbane Roar | Available |
| 2025-01-07 | AUS1 |
Brisbane Roar | 0–1 | Newcastle United Jets | Available |
| 2025-01-03 | AUS1 |
Brisbane Roar | 1–3 | Central Coast Mariners | Available |
| 2024-12-29 | AUS1 |
Western United | 1–0 | Brisbane Roar | Available |
| 2024-12-21 | AUS1 |
Brisbane Roar | 0–1 | Perth Glory | Available |
| 2024-12-14 | AUS1 |
Western Sydney Wanderers | 2–2 | Brisbane Roar | Available |
| 2024-12-06 | AUS1 |
Brisbane Roar | 1–4 | Melbourne City FC | Available |
| 2024-11-30 | AUS1 |
Macarthur FC | 4–4 | Brisbane Roar | Available |
| 2024-11-23 | AUS1 |
Brisbane Roar | 2–3 | Adelaide United | Available |
| 2024-11-09 | AUS1 |
Melbourne Victory | 2–0 | Brisbane Roar | Available |
| 2024-11-01 | AUS1 |
Brisbane Roar | 2–3 | Sydney FC | Available |
| 2024-10-19 | AUS1 |
Auckland FC | 2–0 | Brisbane Roar | Available |
| 2024-04-26 | AUS1 |
Brisbane Roar | 3–4 | Adelaide United | Available |
| 2024-04-20 | AUS1 |
Melbourne Victory | 0–0 | Brisbane Roar | Available |
| 2024-04-13 | AUS1 |
Brisbane Roar | 0–2 | Newcastle United Jets | Available |
| 2024-04-05 | AUS1 |
Western Sydney Wanderers | 1–2 | Brisbane Roar | Available |
| 2024-03-31 | AUS1 |
Wellington Phoenix | 1–0 | Brisbane Roar | Available |
| 2024-03-16 | AUS1 |
Brisbane Roar | 1–2 | Macarthur FC | Available |
| 2024-03-10 | AUS1 |
Sydney FC | 1–1 | Brisbane Roar | Available |
| 2024-03-03 | AUS1 |
Brisbane Roar | 3–2 | Melbourne Victory | Available |
| 2024-02-23 | AUS1 |
Brisbane Roar | 2–2 | Western United | Available |
| 2024-02-17 | AUS1 |
Perth Glory | 3–2 | Brisbane Roar | Available |
| 2024-02-10 | AUS1 |
Brisbane Roar | 5–1 | Melbourne City FC | Available |
| 2024-02-02 | AUS1 |
Brisbane Roar | 1–1 | Wellington Phoenix | Available |
| 2024-01-27 | AUS1 |
Central Coast Mariners | 2–0 | Brisbane Roar | Available |
| 2024-01-23 | AUS1 |
Newcastle United Jets | 3–1 | Brisbane Roar | Available |
| 2024-01-18 | AUS1 |
Brisbane Roar | 1–3 | Macarthur FC | Available |
| 2024-01-14 | AUS1 |
Brisbane Roar | 3–2 | Newcastle United Jets | Available |
| 2024-01-06 | AUS1 |
Brisbane Roar | 1–2 | Sydney FC | Available |
| 2023-12-28 | AUS1 |
Melbourne City FC | 8–1 | Brisbane Roar | Available |
| 2023-12-21 | AUS1 |
Brisbane Roar | 0–3 | Central Coast Mariners | Available |
| 2023-12-15 | AUS1 |
Western United | 2–1 | Brisbane Roar | Available |
| 2023-12-10 | AUS1 |
Adelaide United | 0–2 | Brisbane Roar | Available |
| 2023-12-01 | AUS1 |
Brisbane Roar | 2–2 | Western Sydney Wanderers | Available |
| 2023-11-26 | AUS1 |
Brisbane Roar | 2–1 | Perth Glory | Available |
| 2023-11-12 | AUS1 |
Central Coast Mariners | 1–2 | Brisbane Roar | Available |
Teams faced most often by Jay O'Shea's clubs during seasons he played in those competitions (team-level results, not personal head-to-head goals — see disclaimer above).
| Opponent | P | W | D | L | GF | GA | GD | Win % |
|---|---|---|---|---|---|---|---|---|
| Oldham Athletic | 69 | 24 | 27 | 18 | 96 | 76 | +20 | 35% |
| Swindon Town | 68 | 32 | 13 | 23 | 100 | 93 | +7 | 47% |
| Walsall FC | 68 | 23 | 18 | 27 | 88 | 95 | -7 | 34% |
| Bradford City | 67 | 19 | 22 | 26 | 78 | 89 | -11 | 28% |
| Crewe Alexandra | 66 | 29 | 14 | 23 | 99 | 84 | +15 | 44% |
| Colchester United | 64 | 29 | 15 | 20 | 105 | 71 | +34 | 45% |
| Gillingham FC | 63 | 24 | 15 | 24 | 89 | 90 | -1 | 38% |
| Shrewsbury Town | 62 | 27 | 18 | 17 | 88 | 73 | +15 | 44% |
| Rochdale AFC | 62 | 23 | 21 | 18 | 87 | 88 | -1 | 37% |
| Notts County | 62 | 27 | 16 | 19 | 92 | 88 | +4 | 44% |
| Scunthorpe United | 61 | 17 | 19 | 25 | 80 | 87 | -7 | 28% |
| Fleetwood Town | 57 | 17 | 18 | 22 | 77 | 75 | +2 | 30% |
Auto-detected milestones based on cumulative career totals.
| Season / Year | Milestone | Date |
|---|---|---|
| 09/10 | Senior debut season | |
| 09/10 | First senior goal | |
| 16/17 | Goal #50 (career) | |
| 21/22 | Goal #100 (career) |
Yellow / second-yellow / red cards per season. Only seasons with at least one card are shown.
| Season | Matches | Mins | YC | 2nd YC | RC | Cards / 90′ |
|---|---|---|---|---|---|---|
| 24/25 | 26 | 780 | 4 | 0 | 0 | 0.46 |
| 23/24 | 26 | 313 | 3 | 0 | 1 | 1.15 |
| 22/23 | 24 | 232 | 3 | 1 | 0 | 1.55 |
| 21/22 | 26 | 780 | 5 | 0 | 0 | 0.58 |
| 2025 | 1 | 0 | 1 | 0 | 0 | 0 |
| 2023 | 5 | 480 | 1 | 0 | 0 | 0.19 |
| 2009 | 23 | 491 | 5 | 0 | 0 | 0.92 |
| 2008 | 37 | 911 | 5 | 0 | 0 | 0.49 |
| 20/21 | 27 | 574 | 5 | 0 | 0 | 0.78 |
| 19/20 | 27 | 2,340 | 3 | 0 | 0 | 0.12 |
| 18/19 | 50 | 427 | 4 | 0 | 0 | 0.84 |
| 16/17 | 43 | 868 | 1 | 0 | 0 | 0.1 |
| 15/16 | 51 | 402 | 2 | 0 | 0 | 0.45 |
| 14/15 | 47 | 481 | 5 | 0 | 0 | 0.94 |
| 13/14 | 47 | 264 | 5 | 0 | 0 | 1.7 |
| 12/13 | 43 | 883 | 5 | 0 | 0 | 0.51 |
| 11/12 | 35 | 268 | 2 | 0 | 0 | 0.67 |
Output by competition
Career goals and assists broken down by tournament.
More on Jay O'Shea
Explore this player's career through different angles.
Similar players
Same position, similar age, sorted by market value.
Frequently asked about Jay O'Shea
Who is Jay O'Shea?
Jay O'Shea is an Ireland professional footballer who plays as a central midfield for Brisbane Roar.
How old is Jay O'Shea?
Jay O'Shea is 37 years old. He was born on August 10, 1988 in Dublin.
What position does Jay O'Shea play?
Jay O'Shea plays as a central midfield (Midfield - Central Midfield).
What club does Jay O'Shea play for?
Jay O'Shea currently plays for Brisbane Roar.
How many career goals has Jay O'Shea scored?
Across all senior club competitions in our dataset, Jay O'Shea has scored 121 goals in 640 appearances.
What is Jay O'Shea's market value?
Jay O'Shea's most recent reported market value is €250k.
Ireland