UK 7" singles by label: Punch
| 1969 |
| Can't Take It Anymore - David Isaacs Anyway - Lloyd Douglas PH 6 |
| Hello Dolly - Pat Satchmo Never Get Away - Eric Donaldson PH 9 |
| Broken Heart - Busty Brown Tribute To A King - Busty Brown PH 10 |
| Games People Play - Upsetters Serious Joke - Upsetters PH 17 |
| Return Of The Ugly - Upsetters I've Caught You - Upsetters PH 18 |
| Selassie - Reggae Boys Dry Acid - Count Sticky PH 19 |
| Prisoner Of Love - Dave Barker Busty & The Upsetters - Soul Juice PH 20 |
| Clint Eastwood - Upsetters Lennox Mood (AKA The Q Club) - Lennox Brown PH 21 |
| You Betray Me - Dave Barker Will You Still Love Me - Dave Barker PH 22 |
| Ram You Hard - John Lennon & The Bleechers Soul Stew - Meditators PH 23 |
| 1970 |
| Shocks Of Mighty - Dave Barker Part Two - Dave Barker PH 25 |
| The Result - Upsetters Feel The Spirit - Upsetters PH 27 |
| Roll On - Roland Alphanso & Upsetters True Love - Carl Dawkins PH 39 |
| Son Of Thunder - Upsetters Do It Madly - Punchers (AKA Chuck Berry Junior) PH 46 |
| 1971 |
| What A Confusion - Dave Barker Small Axe - Bob Marley PH 69 |
| You Inspire Me - Busty Brown Version - Upsetters PH 72 |
| Down Presser - Peter Tosh & Wailers Got The Tip - Junior Byles PH 77 |
| Cheerio Baby - Classics Civilization - Classics PH 79 |
| Don't Give Up - Paul Freeman Give Up Version - Upsetters PH 82 |
| Where Love Goes - Donald Smythe You Can Run - Hurricanes PH 83 |
| You'll Be Sorry - David Isaacs Knock Three Times - David Isaacs PH 84 |
| 1972 |
| Pharoah Hiding - Junior Byles Hail To Power - Upsetters PH 109 |
| Round And Round - Melodians Round Version - Upsetters PH 111 |
| People Like People - Gerry Meggie Softie - Max Romeo PH 112 |