Michael Baidoo is represented by the football agency AIT Management. The player currently plays for Plymouth Argyle; the current market value is €2.00m. Under contract until 30.06.2028.

timeline Career History

19/20
Jerv Jerv
19/20
Midtjylland Midtjylland
19/20
Jerv Jerv
20/21
Midtjylland Midtjylland
20/21
Jerv Jerv
20/21
Sandnes Ulf Sandnes Ulf
21/22
Elfsborg Elfsborg
24/25
Plymouth Plymouth
25/26
Umm Salal SC Umm Salal SC
25/26
Plymouth Plymouth

Rating

68

ATT

Michael Baidoo player profile photo

Michael Baidoo

Ghana • Attacking Midfield visibility82,6B Wikidata Q56043359

ATT

--

TEC

--

TAC

--

DEF

--

CRE

--

AGE

27

Height: 1,74
Foot: Right
euro €2.00m
support_agent Agent: AIT Management

ATT: Attacking • TEC: Technical • TAC: Tactical • DEF: Defending • CRE: Creativity

Position

Midfield

Age

27

Height

1,74

Foot

Right

Personal details

Date of Birth
14.05.1999
Place of birth
Accra, Ghana
Nationality
Ghana
League
League One
Shirt number
20

info About Michael Baidoo

Michael Baidoo is a 27-year-old Attacking Midfield from Ghana. Michael Baidoo has played for Plymouth Argyle since 2026. The contract runs until June 2028. Current estimated market value: €2.00m. Michael Baidoo is represented by the football agency AIT Management. 14 transfers on record; the highest fee was €1.75m for the 2025 move from Elfsborg to Plymouth. Average rating over the last 11 matches: 6.75. Height 1.74 m, preferred foot: right.

Who is Michael Baidoo's agent?

expand_more

Michael Baidoo is represented by the football agency AIT Management.

Which club does Michael Baidoo play for?

expand_more

Michael Baidoo currently plays for Plymouth Argyle as a Attacking Midfield.

What is Michael Baidoo's market value?

expand_more

Michael Baidoo's market value is estimated at around €2.00m (2026 data).

Where is Michael Baidoo from?

expand_more

Michael Baidoo holds Ghana nationality.

How old is Michael Baidoo?

expand_more

Michael Baidoo is 27 years old.

scoreboard Recent Matches

Date Opponent Score Rating
1 Aug 2026
Bristol City (H)
Club Friendly Games
0 - 0 (D) –
25 Jul 2026
Truro City (A)
Club Friendly Games
0 - 1 (W) –
21 Jul 2026
Torquay United (A)
Club Friendly Games
0 - 1 (W) –
18 Jul 2026
Bath City (A)
Club Friendly Games
0 - 3 (W) –
11 Jul 2026
Plymouth Parkway (A)
Club Friendly Games
1 - 4 (W) –