M
usic
F
acts
DB
.com
(Pre-Beta)
Search
Combined
Also known as
Creators
Works
Related Recordings
Links
On Releases
Could’ve Been You
by
50 Cent feat. R. Kelly
First released:
09 Nov 2009,
Length:
4:20
explicit
Creators
(14)
Instruments
Chin Injeti
bass guitar, guitar
DJ Khalil
keyboard
Trevor Lawrence, Jr.
hi-hat
Vocals
50 Cent
R. Kelly
guest
Producer
Chin Injeti
co-producer
DJ Khalil
Programming
DJ Khalil
drum machine
Recording Engineer
Charles “Red” Garcia
additional
Ky Miller
additional
Mauricio “Veto” Iragorri
Rob "The Mohican" Montes
additional
Robert “Roomio” Reyes
Mixer
Dr. Dre
Works
(1)
Recording Of
Could’ve Been You
Writer
50 Cent
Chin Injeti
DJ Khalil
R. Kelly
Releases containing this recording
(8)
Official
Album
Before I Self Destruct
09 Nov 2009
50 Cent
US iTunes pre-order version - explicit
Before I Self Destruct
09 Nov 2009
50 Cent
deluxe version
Before I Self Destruct
16 Nov 2009
50 Cent
Before I Self Destruct
16 Nov 2009
50 Cent
explicit
Before I Self Destruct
18 Nov 2009
50 Cent
Before I Self Destruct
23 Nov 2009
50 Cent
Before I Self Destruct
2009
50 Cent
Before I Self‐Destruct
14 Mar 2012
50 Cent
bonus track version, explicit