PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in
Leagues · League Two · Notts County← Back

Notts County

England England · League Two · 1st of 24 · 2025/26
Form – last 6
WDDDWD
Goals / Game
1.59
78 scored in 49 · 2025/26
Concede 1.06
Over 1.5 goals
73%
in 49 matches
Over 2.5 goals
55%
in 49 matches
Under 3.5 goals
73%
in 49 matches
BTTS Yes / No
53%
No 47% · CS 33%
Win Rate
53%
26W 9D 14L · 87 pts
Corners / Game
4.7
Shots 11.1 · SOT 4.4
Cards / Game
2.19
11.6 fouls / game

Notts County stats, form & predictions – 2025/26

Notts County statistics for 2025/26: goals scored and conceded, over/under 1.5, 2.5 and 3.5, both teams to score, clean sheets, corners, cards and fouls, plus the squad's top scorers, form, results and upcoming fixtures with Pythia's model probabilities.

In 2025/26, Notts County are scoring 1.59 and conceding 1.06 goals a game across 49 matches – 55% of their games go over 2.5 and 53% see both teams score. They win 53%, draw 18% and lose 29%, keeping a clean sheet in 33% of games. On the ball they average 4.7 corners, 2.19 cards, 11.6 fouls a game.

01 Attack & goals02 Team Strengths Analysis03 League Table04 Props Analysis05 Squad Statistics06 Squad value07 Pythia's view08 Season vs history09 Results & fixtures
01Attack & goals
Last 10 – goals for & against
30-310W11D10W00D30W11D11D22D21W11DA·COL25/04H·BR02/05A·CHE10/05H·CHE15/05H·SAL25/05A·BUR08/08H·LEI15/08A·LUT22/08H·BUR29/08A·DON01/09← League OneLeague Two →
Avg total
2.0
Avg scored
1.3
Avg conceded
0.7
30-310W11D10W00D30W11D11D22D21W11DA·COL25/04H·BR02/05A·CHE10/05H·CHE15/05H·SAL25/05A·BUR08/08H·LEI15/08A·LUT22/08H·BUR29/08A·DON01/09← League OneLeague Two →
Avg total
2.0
Avg scored
1.3
Avg conceded
0.7
The Goal Clock
Ninety minutes wrapped into a circle – when this team scores (outer, green) and concedes (inner, red).
90'9%18%1-15'18%11%16-30'15%21%31-45'16%16%46-60'16%18%61-75'26%16%76-90'7456
1st half / 2nd half
Scored42% / 58%
Conceded50% / 50%
Green scored (outer) · red conceded (inner), across 49 games. Most goals land in 76-90'.
Home vs Away – all metrics
HOME n=25n=24 AWAY
1.92
Goals / game
1.25
72%
Over 1.5 %
75%
60%
Over 2.5 %
50%
40%
Over 3.5 %
12%
56%
BTTS %
50%
4.8
Corners / game
4.6
10.5
Fouls / game
12.7
1.77
Cards / game
2.63
61%
Scored 1st half %
38%
61%
Scored 2nd half %
67%
57%
Conceded 1st half %
29%
48%
Conceded 2nd half %
58%
Goals scored per match
18%
0
37%
1
27%
2
8%
3
6%
4
4%
5+
Goals conceded per match
33%
0
39%
1
20%
2
6%
3
2%
4
0%
5+
Goal Analysis – by opponent strength (last 30)
Scored/conceded split by opponent tier, then home and away. Green beats the league's per-team average of 1.27 goals/game; red is worse.
SplitTotal
Scored
Total
Conceded
Home
Scored
Home
Conceded
Away
Scored
Away
Conceded
All games (30)1.631.071.930.931.331.20
vs Stronger (2)1.001.001.001.001.001.00
vs Similar (17)1.291.241.331.001.251.50
vs Weaker (11)2.270.823.200.801.500.83
Clean sheet %30% (+1pp vs league)
02Team Strengths Analysis💪
Where they rank
Points per game
4thof 241.78
Attack – goals scored
3rdof 241.59
Defence – goals conceded
5thof 241.06
Possession
5thof 2355%

🏆 Total PPG

Points / game
Bromley
1.89
Milton Keynes Dons
1.87
Cambridge
1.78
Notts County
1.78
Salford
1.71
Grimsby
1.69
Chesterfield
1.67
Barnet
1.65
Swindon
1.63
Oldham
1.48
Crewe
1.46
Colchester
1.43
Walsall
1.41
Bristol Rvs
1.35
Fleetwood Town
1.33
Accrington
1.15
Gillingham
1.15
Cheltenham
1.13
Shrewsbury
1.07
Newport County
0.93
Tranmere
0.89
Crawley Town
0.87
Harrogate
0.85
Barrow
0.78

⚔️ Attack

Goals scored / game
Milton Keynes Dons
1.87
Grimsby
1.60
Notts County
1.59
Bromley
1.54
Swindon
1.52
Barnet
1.52
Chesterfield
1.48
Cambridge
1.43
Crewe
1.39
Colchester
1.35
Salford
1.31
Oldham
1.30
Fleetwood Town
1.24
Walsall
1.22
Bristol Rvs
1.22
Tranmere
1.17
Gillingham
1.15
Cheltenham
1.15
Newport County
1.04
Accrington
1.02
Barrow
0.98
Crawley Town
0.96
Shrewsbury
0.91
Harrogate
0.85

🛡️ Defense

Conceded / game · lower better
Cambridge
0.72
Oldham
0.96
Milton Keynes Dons
0.98
Bromley
1.00
Notts County
1.06
Colchester
1.07
Grimsby
1.10
Barnet
1.15
Salford
1.16
Chesterfield
1.19
Walsall
1.22
Accrington
1.26
Crewe
1.26
Fleetwood Town
1.26
Swindon
1.28
Bristol Rvs
1.41
Crawley Town
1.48
Harrogate
1.48
Shrewsbury
1.50
Gillingham
1.57
Newport County
1.67
Barrow
1.70
Tranmere
1.72
Cheltenham
1.72

⏱️ Possession

Avg possession %
Chesterfield
58%
Barnet
56%
Crawley Town
56%
Grimsby
55%
Notts County
55%
Colchester
54%
Swindon
52%
Cambridge
51%
Salford
50%
Crewe
50%
Fleetwood Town
50%
Milton Keynes Dons
49%
Cheltenham
49%
Tranmere
49%
Oldham
48%
Accrington
48%
Harrogate
47%
Gillingham
47%
Newport County
47%
Barrow
46%
Bromley
44%
Shrewsbury
44%
Walsall
41%
03League Table🏆
RecordGoalsProps / gameSquad value €mStrengths
RankTeamMPPtsWin%PPGGFGAGDG/GO1.5O2.5O3.5CorCor O%CrdCrd O%FlsFls O%TotAttMidDefAtt/gDef/gPoss%
1Notts CountyNotts County4987
53%
1.8
7852+26
2.7
73%
55%
27%
9.2
45%
4.4
65%
24.4
73%
6
2221.61.1
55%
2BromleyBromley4687
52%
1.9
7146+25
2.5
76%
52%
28%
10.3
63%
3.7
57%
21.8
59%
4
1121.51.0
44%
3Milton Keynes DonsMilton Keynes Dons4686
52%
1.9
8645+41
2.8
78%
54%
37%
8.8
37%
3.8
61%
23.4
61%
15
5731.91.0
49%
4SalfordSalford4984
53%
1.7
6457+7
2.5
65%
47%
24%
9.8
51%
3.7
43%
25.3
71%
8
3231.31.2
50%
5CambridgeCambridge4682
48%
1.8
6633+33
2.2
72%
35%
13%
9.2
50%
3.1
35%
22.9
59%
5
2121.40.7
51%
6GrimsbyGrimsby4881
48%
1.7
7753+24
2.7
71%
50%
31%
10.5
54%
4.0
65%
24.2
69%
4
1021.61.1
55%
7ChesterfieldChesterfield4880
44%
1.7
7157+14
2.7
71%
44%
29%
10.2
58%
4.1
56%
22.0
48%
6
3121.51.2
58%
8BarnetBarnet4676
46%
1.7
7053+17
2.7
76%
48%
30%
10.2
57%
3.6
50%
23.8
65%
4
0131.51.2
56%
9SwindonSwindon4675
48%
1.6
7059+11
2.8
85%
63%
28%
11.2
74%
3.5
46%
20.7
37%
4
2111.51.3
52%
10OldhamOldham4668
39%
1.5
6044+16
2.3
65%
48%
20%
10.1
61%
3.9
63%
25.0
72%
3
1111.31.0
48%
11CreweCrewe4667
41%
1.5
6458+6
2.7
72%
52%
30%
9.3
59%
3.9
52%
25.5
74%
4
2111.41.3
50%
12ColchesterColchester4666
39%
1.4
6249+13
2.4
67%
35%
20%
9.1
37%
4.1
63%
24.9
76%
4
1021.31.1
54%
13WalsallWalsall4665
39%
1.4
5656+0
2.4
70%
48%
26%
10.0
59%
3.8
50%
23.1
61%
3
1121.21.2
41%
14Bristol RvsBristol Rvs4662
41%
1.3
5665-9
2.6
72%
52%
30%
9.4
39%
4.7
76%
24.2
70%
5
2031.21.4
-
15Fleetwood TownFleetwood Town4661
33%
1.3
5758-1
2.5
74%
46%
20%
10.0
57%
3.8
54%
23.0
63%
3
1111.21.3
50%
16AccringtonAccrington4653
30%
1.2
4758-11
2.3
67%
37%
20%
9.5
48%
4.0
54%
22.2
48%
2
1111.01.3
48%
17GillinghamGillingham4653
28%
1.2
5372-19
2.7
70%
46%
30%
9.5
43%
4.0
61%
23.9
63%
3
1211.21.6
47%
18CheltenhamCheltenham4652
30%
1.1
5379-26
2.9
80%
48%
33%
9.6
54%
3.6
48%
22.7
61%
3
1111.21.7
49%
19ShrewsburyShrewsbury4649
28%
1.1
4269-27
2.4
63%
46%
30%
8.2
30%
4.0
54%
22.3
61%
3
0120.91.5
44%
20Newport CountyNewport County4643
26%
0.9
4877-29
2.7
76%
57%
28%
9.5
54%
4.0
54%
23.5
70%
2
0011.01.7
47%
21TranmereTranmere4641
22%
0.9
5479-25
2.9
83%
54%
35%
10.2
54%
3.8
57%
22.4
61%
4
1111.21.7
49%
22Crawley TownCrawley Town4640
17%
0.9
4468-24
2.4
74%
43%
26%
12.0
78%
4.1
59%
25.7
76%
3
2111.01.5
56%
23HarrogateHarrogate4639
22%
0.8
3968-29
2.3
70%
37%
17%
10.3
63%
3.1
39%
21.7
41%
1
0100.81.5
47%
24BarrowBarrow4636
20%
0.8
4578-33
2.7
72%
63%
33%
9.9
59%
3.3
48%
20.4
39%
2
0111.01.7
46%
League Two 2025/26 full table · click any column header to sort (click again to reverse). In-cell bars are scaled within each column; scroll right for props, squad value and strengths. Highlighted teams are this fixture's sides. Full League Two stats & trends →
04Props Analysis🎲
Corners – last 10For 3.9 · Against 4.6 · Total 8.5
120233833535417448417735116898812810H·SALH·CHEA·CHEH·BRA·COLH·BARA·CAMH·NCA·SALA·HAR
Corners per match – For, % breakdown
12%
0-1
27%
2-3
22%
4-5
27%
6-7
8%
8-9
2%
10-11
2%
12-13
Cards – last 10For 1.9 · Against 1.7 · Total 3.6
6022114133331121231114256623521H·SALH·CHEA·CHEH·BRA·COLH·BARA·CAMH·NCA·SALA·HAR
Cards per match – For, % breakdown
10%
0
29%
1
20%
2
20%
3
16%
4
2%
5
2%
6
Fouls – last 10For 12.7 · Against 13.6 · Total 26.3
32013191515158111816141216156717171261132302329302821242917H·SALH·CHEA·CHEH·BRA·COLH·BARA·CAMH·NCA·SALA·HAR
Fouls per match – For, % breakdown
0%
0-1
2%
2-3
4%
4-5
8%
6-7
8%
8-9
24%
10-11
20%
12-13
18%
14-15
14%
16-17
Props by opponent strength, home and away
The same split the match pages use: how the volume moves against stronger, similar and weaker sides.
SplitCornersCardsFouls
TotHmeAwyTotHmeAwyTotHmeAwy
Overall (35)9.58.810.14.34.44.324.123.424.8
vs Stronger (0)---------
vs Similar (22)9.08.19.84.64.54.725.525.026.0
vs Weaker (13)10.39.910.83.94.13.721.821.122.5
% over line (9.5/3.5/21.5)51%47%56%66%71%61%74%71%78%
% under line49%53%44%34%29%39%26%29%22%
Discipline dials
Fouls / game11.6
League avg 11.6 · below by 0.1
Cards / game2.19
League avg 1.92 · above by 0.27
Yellows / game2.08
League avg 1.85 · above by 0.23
Reds / game0.11
League avg 0.07 · above by 0.04
Corners / game4.7
League avg 4.9 · below by 0.2
Over / under hit rate – this team's own count (‘For’)
Over 4.5 corners51%
Under 49%n=49
Under 4.5 corners49%
Over 51%n=49
Over 1.5 cards61%
Under 39%n=49
Under 1.5 cards39%
Over 61%n=49
Over 10.5 fouls71%
Under 29%n=49
Under 10.5 fouls29%
Over 71%n=49
Over / under hit rate – match total (the priced line)
Over 9.5 corners50%
Under 50%n=40
Under 9.5 corners50%
Over 50%n=40
Over 3.5 cards65%
Under 35%n=40
Under 3.5 cards35%
Over 65%n=40
Over 21.5 fouls75%
Under 25%n=40
Under 21.5 fouls25%
Over 75%n=40
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Alassana JattaF352708163503632%2171%1338%262439%36236006.93
3.2
Matthew DennisF442477141553225%2281%3036%135130%603610006.66
1.2
Jodi JonesM422821106402525%5172%4140%2113443%31596007.09
7.5
Tyrese HallM36160971161144%1783%2357%397247%25135106.74
7.9
Nick TsaroullaM43334345251216%4975%2439%6718552%50619006.91
5.7
Tom IorpendaF5140293835239%4380%4533%112191048%76956006.88
5.8
Conor GrantF46250134291610%3277%817%6114437%29356006.65
7.0
Lucas NessD311611306450%183%1100%37251565%23155006.95
9.1
Jayden LukerM1667533141021%976%1141%123047%9201006.79
3.5
Scott RobertsonM2517622116812%883%1452%4220456%29417106.89
0.7
Lee NdlovuF186612213515%570%850%70136%16110106.59
5.4
Ollie NorburnM392694118212%1286%640%73401063%414611206.80
6.8
Matt PalmerM312450157314%3290%531%4426652%19172006.98
2.9
Matthew PlattD221852101577%778%00%31231768%20134007.07
6.7
Keanan BennettsM351690121447%3082%3153%3516454%16232006.83
7.2
Sonny AljofreeD10785105120%078%1100%1611554%730006.61
3.2
Kellan GordonM15577126317%675%343%42148%693006.61
3.9
Luke BrowneD61131011100%071%030176%240006.87
6.0
Jacob BedeauD51457102810%2578%840%82481858%513612006.79
4.9
Lewis MacariD373098021340%1780%667%45272059%14174006.83
3.7
Kelle RoosG2623700100247%2100%00093%0650596.61
5.7
James BelshawG2522500000150%3100%00079%0310506.73
9.0
Rod McDonaldD26198201530%781%250%29191574%11192006.96
5.3
Qamaruddin KouhyarM391096011040%1583%939%299149%6120006.66
4.6
Barry CotterD1047300220%266%1042%133250%782006.58
3.3
Harald TangenM1145901420%577%444%84335%440006.53
4.2
Beck-Ray EnoruF511600410%166%556%00043%422006.58
Will JarvisF39500210%083%125%31057%030006.93
Jack HinchyM2260000085%011067%010006.70
Mai TraoreF2210000083%001025%220006.70
Curtis EdwardsM11100000100%00%10050%000006.90
Per-player totals for 2025/26 from API-Football match stats, across 31 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
Player market rates – share of appearances
Anytime goalscorer
Matches in which the player scored
Alassana Jatta40%
Matthew Dennis30%
Jodi Jones24%
Jayden Luker19%
Luke Browne17%
Tyrese Hall17%
Sonny Aljofree10%
Nick Tsaroulla9%
Scott Robertson8%
Kellan Gordon7%
Conor Grant7%
Lucas Ness6%
Tom Iorpenda6%
Lee Ndlovu6%
Matthew Platt5%
Matt Palmer3%
Keanan Bennetts3%
Ollie Norburn3%
James Belshaw0%
Kelle Roos0%
Rod McDonald0%
Qamaruddin Kouhyar0%
Jacob Bedeau0%
Harald Tangen0%
Barry Cotter0%
Lewis Macari0%
Will Jarvis0%
Beck-Ray Enoru0%
To be booked (yellow)
Matches in which the player was booked
Beck-Ray Enoru40%
Scott Robertson24%
Jacob Bedeau24%
Ollie Norburn23%
Matthew Dennis23%
Nick Tsaroulla21%
Barry Cotter20%
Kellan Gordon20%
Kelle Roos19%
Matthew Platt18%
Alassana Jatta17%
Lucas Ness16%
Jodi Jones14%
Tyrese Hall14%
Conor Grant13%
Tom Iorpenda12%
Lewis Macari11%
Rod McDonald8%
Matt Palmer6%
Jayden Luker6%
Keanan Bennetts6%
James Belshaw4%
Qamaruddin Kouhyar0%
Harald Tangen0%
Lee Ndlovu0%
Will Jarvis0%
Sonny Aljofree0%
Luke Browne0%
Anytime assist
Matches in which the player assisted
Tom Iorpenda16%
Jodi Jones14%
Kellan Gordon13%
Matt Palmer13%
Nick Tsaroulla12%
Lee Ndlovu11%
Harald Tangen9%
Conor Grant9%
Alassana Jatta9%
Jayden Luker6%
Keanan Bennetts6%
Lewis Macari5%
Scott Robertson4%
Jacob Bedeau4%
Kelle Roos4%
Rod McDonald4%
Tyrese Hall3%
Ollie Norburn3%
Qamaruddin Kouhyar3%
Matthew Dennis2%
James Belshaw0%
Matthew Platt0%
Barry Cotter0%
Lucas Ness0%
Will Jarvis0%
Sonny Aljofree0%
Luke Browne0%
Beck-Ray Enoru0%
Over 2.5 shots
Matches with 3+ shots taken
Alassana Jatta23%
Jayden Luker19%
Matthew Dennis16%
Lee Ndlovu11%
Matthew Platt9%
Tom Iorpenda6%
Jodi Jones5%
Nick Tsaroulla5%
Conor Grant4%
Lucas Ness3%
Keanan Bennetts3%
Lewis Macari3%
James Belshaw0%
Kelle Roos0%
Matt Palmer0%
Ollie Norburn0%
Rod McDonald0%
Qamaruddin Kouhyar0%
Jacob Bedeau0%
Harald Tangen0%
Barry Cotter0%
Kellan Gordon0%
Scott Robertson0%
Will Jarvis0%
Sonny Aljofree0%
Luke Browne0%
Tyrese Hall0%
Beck-Ray Enoru0%
Players with at least 3 appearances, top 10 shown per market – scroll each card for the rest. These are shares of matches played, which is how the market settles, not per-90 rates.
06Squad value💰
Total value
€6.3m
#3 of 24
in this league
Attack
€2.5m
#4 of 24
in this league
Midfield
€1.9m
#3 of 24
in this league
Defence
€1.9m
#8 of 24
in this league
PlayerPos202420252026
Oliver CooperAttacking Midfield€1.5m
Dean CampbellDefensive Midfield€400k
Max SandersCentral Midfield€400k
Jacob BedeauCentre-Back€350k€350k€350k
Jodi JonesRight Winger€325k€350k€350k
Matty PlattCentre-Back€325k€325k€325k
James GibbonsRight-Back€300k
Lewis MacariCentre-Back€275k€300k€300k
Matthew BakerCentre-Back€300k
Nick TsaroullaLeft Midfield€225k€275k€275k
Matt PalmerCentral Midfield€175k€250k€250k
Scott RobertsonDefensive Midfield€150k€250k€250k
Conor GrantLeft Midfield€250k€225k€225k
Emile AcquahCentre-Forward€200k
Jack EvansDefensive Midfield€150k
Lucas NessCentre-Back€100k€150k€150k
Maziar KouhyarRight Winger€150k€150k
Kelle RoosGoalkeeper€100k€100k
Lee NdlovuCentre-Forward€100k€100k
Luka SmythCentre-Forward€100k
Beck-Ray EnoruCentre-Forward€50k€50k
Luke BrowneCentre-Back€50k€50k
Rod McDonaldCentre-Back€75k€50k€50k
James BelshawGoalkeeper€25k€25k
Adam ChicksenLeft-Back€50k
Alassana JattaCentre-Forward€500k€600k
Alex BassGoalkeeper€300k
Barry CotterRight-Back€275k
Cedwyn ScottCentre-Forward€75k
Charlie WhitakerAttacking Midfield€100k
Curtis EdwardsAttacking Midfield€75k€75k
Dan CrowleyAttacking Midfield€500k
David McGoldrickCentre-Forward€50k
George AbbottDefensive Midfield€750k
Harald TangenAttacking Midfield€500k
Jack HinchyDefensive Midfield€150k€100k
Jayden LukerCentral Midfield€150k
Jevani BrownAttacking Midfield€125k
Josh MartinLeft Winger€150k
Junior MoriasCentre-Forward€75k
Keanan BennettsLeft-Back€250k
Kellan GordonRight Midfield€125k€100k
Kyle CameronCentre-Back€250k
Matthew DennisCentre-Forward€275k
Maï TraoréCentre-Forward€300k€175k
Oliver NorburnCentral Midfield€75k
Robbie CundyCentre-Back€125k
Sam AustinLeft Midfield€250k
Sam SlocombeGoalkeeper€50k
Sonny AljofreeCentre-Back€200k
Tom IorpendaCentral Midfield€175k
Tyler MillerGoalkeeper€150k
Tyrese HallCentral Midfield€150k
Will JarvisLeft Winger€300k€300k
Zak JohnsonCentre-Back€75k
Transfermarkt market values. Bars show the 2026 season; click any column to sort. A player with no value in a season was not in the squad we hold for it. Showing all 55 players we hold values for – scroll the table for the rest.
07Pythia's view🎯
Pythia exclusive
Model result accuracy
49%correct 1X2 calls0%100%
Across 51 finished 2025/26 games.
Pro
Top prediction picks for Notts County
Unlock top prediction picks for Notts County
Unlock Pro
08Season vs history📈
Metric2026/272025/262024/252023/242022/23Trend
Goals / game1.591.481.93
Conceded / game1.061.071.87
Over 1.573%78%87%
Over 2.555%46%74%
Over 3.527%20%50%
BTTS53%50%70%
Clean sheets33%35%17%
Win %53%43%39%
Draw %18%26%15%
Points / game1.781.571.33
Corners / game4.75.45.8
Shots / game11.113.812.5
Shots on target4.44.65.0
Fouls / game11.69.67.7
Cards / game2.191.701.98
Yellows / game2.081.701.91
Reds / game0.110.000.07
09Results & fixtures📅
Recent results
DateOpponentScoreRes
25 Apr@ Colchester1-0W
02 Mayvs Bristol Rvs1-1D
10 May@ Chesterfield1-0W
15 Mayvs Chesterfield0-0D
25 Mayvs Salford3-0W
08 Aug@ Burnley1-1D
15 Augvs Leicester1-1D
22 Aug@ Luton2-2D
29 Augvs Burton2-1W
01 Sep@ Doncaster1-1D
Upcoming fixtures